Table of Contents
WordPressでChatGPTをAPIで繋げて使って自動で投稿!
ChatGPTなどのAIの活躍が目立ってきていおり、人々の地位を奪うのではないかとも世界の識者の方々が開発をやめろと言っているのもありますが、そんな中自分でもAIを使って自動作業をしておかないと後から取り返しがつかない場面が来るのではないかと、早速ではないですが遅ればせながらAPIで繋げて使って自動で投稿してみたいと思います。
ChatGPTのAPIを利用するための準備 – 登録
ChatGPTのAPIを利用するためには、とチャットGPTに問いかけると有料プランが必要、と説明になっているのでChatGPTの有料プランに入るのですが一向にAPIの利用はできません。
APIの利用をするにはAPIでの支払い設定が必要になります。
OpenAIの画面からAPIリファレンス
メニューのDevelopmentからAPI referenceをクリック
![ChatGPT OPEN AI ホームページ](https://96ish.jp/wp-content/uploads/2023/05/2023-05-08-午後12.42.35-1-e1683519938147.png)
APIリファレンス、イントロダクションが開きます。
Sign upと緑のボタンがあるのでクリックして登録へ。
![APIリファレンス、イントロダクションが開きます。登録](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.42.54-e1686204786586-1024x587.png)
登録
Eメール、Googleアカウントかマイクロソフトアカウントで登録ができます、Googleアカウントで登録しました。
![Eメール、Googleアカウントでの登録](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.43.17.png)
名前、組織があれば組織と誕生日の確認
名前、組織があれば組織と誕生日の確認をします。
電話番号登録
![電話番号登録](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.43.55.png)
電話番号認証
登録した電話にSMS、ショートメッセージが番号とともに届くので番号を画面に入力し、認証
![電話番号認証](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.44.02.png)
認証が完了したらOpenAIのダッシュボードへ
認証が完了したらOpenAIのダッシュボードに行きます。
![Open AIダッシュボードへ](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.44.16-e1686205209622-1024x580.png)
ChatGPTのAPIキーの作成
ChatGPTのAPIを利用するため APIキー設定をします。そのために右上の自分のアカウントマークを右クリックするとメニューが出ます。
ViewAPI Keysを選択
![OpenAIダッシュボードアカウントメニュー](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.44.41.png)
OpenAI ChatGPT API Keysページ
OpenAI ChatGPT API Keysページに行くので「+Create new secret key」をクリック
![OpenAI ChatGPT API Keysページに行くので「+Create new secret key」をクリック](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.46.03.png)
API Keyのラベル名を入力
API Keyのラベル名を入力してCreate secret Keyをクリック
![API Keyのラベル名](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.46.45-1-e1686205254163.png)
API Keyのシークレットキーを取得
API Keyのシークレットキーが表示されるので右のコピーマークをクリックしてコピー、して完了。一度完了したら見れなくなるので入力できる状態で行いましょう。
![API Keyのシークレットキーのコピー](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.47.10-1-e1686205345603.png)
ChatGPTのAPIを利用するための準備 – APIでの支払い設定
ChatGPTのAPIを利用するための準備 – APIでの支払い設定をするために支払いの設定をします。BillingがあるのでそこをクリックするとOverviewが出ます。
そこで「Set up paid account」をクリックしてクレジットカード情報を入れると支払い設定完了してAPIが使用できます。
![SetupPaid account at Chat GPT API](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.57.34-e1686205373489-1024x490.png)
ChatGPTのAPIを利用するための準備 – APIでの支払い設定完了
完了したら「Set up paid account」が「Cancel paid account」になっています。なのでいつでもキャンセルもできますね。
![設定完了、Cancel可能になっている。](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.55.21-e1686205417921-1024x466.png)
ChatCPT API でワードプレスと接続する
ワードプレス AIプラグイン
プラグイン追加のキーワードにAIと入れると現状、下記が出てきます。その中から今回は「AI Engine: ChatGPT Chatbot, Content Generator, GPT 3 & 4, Ultra-Customizable」を選びます(左側、日本語なのですがインストールし後は私の環境ですとこちらとなっています。)
![ワードプレス AIプラグイン一覧](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.47.57-e1686205485739-1024x387.png)
ChatGPT選択とAPI
上のタブからAIをChatGPTとAZUREから選べるようになっているので今回はChatGPTを選択です。
![上のタブからAIをChatGPTとAZUREから選べるようになっているので今回はChatGPTを選択です。](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.49.19-e1686205536655-1024x834.png)
APIキーの設定
選択してしばらく動いている画面が出て次画面に行きます。
![APIキーの設定画面](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.49.37.png)
APIキーの入力ができるようになるのでそこにAPIキーをペーストする。
![AIエンジンの利用設定ページ](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.49.45-e1686205692764-1024x840.png)
ChatGPTのエンジンモデルとイメージとコンテンツ作成をOKにする
ChatGPTのエンジンモデルを選択する画面、基本的にTurboとなっている。
![ChatGPTのエンジンモデルとイメージとコンテンツ作成をOKに](https://96ish.jp/wp-content/uploads/2023/05/スクリーンショット-2023-05-08-午後12.50.36.png)
ピンバック: ChatGPTが語る日本、未来への道。人口・経済のキーワードは? - 96ish
ピンバック: ニューラルネットワークモデル、ディープラーニングを利用できるサービスは? - 96ish