こんにちは。今回は去年の年末あたりから話題のChatGPTですが、
OpenAIのAPIの利用ができるとのことで、気になったので利用してみました。
次に会員登録を行います。
右上「SIGN UP」より行っていきます。(私はGoogleアカウントで連携いたしました)
ではAPIキーを取得しましょう。
右上の自身のアイコンをクリックし、「View API keys」をクリックします。
Create new secret keyをクリックしAPIキーを取得します。
OpenAIはPythonのパッケージも公開しておりますので、下記コマンドでインストールします。
(Pythonの実行環境についてはそれぞれご準備ください。)
1 |
pip install openai |
<ここにAPIキーを入力>へ先ほど取得したAPIキーを入力します。
promptに文章を入力し、実行することでmessageが返ってきます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
import openai # APIキーの設定 openai.api_key = "<ここにAPIキーを入力>" # ChatGPTによる文章生成 prompt = "このAPIでは何を行えますか?" completions = openai.Completion.create( engine="text-davinci-003", prompt=prompt, max_tokens=1024, n=1, stop=None, temperature=0.5, ) # 生成された文章を取得 message = completions.choices[0].text print(message) |
「manage account」から残りの無料枠を確認できますので、確認しつつ利用してみましょう。
一度Pythonの環境を構築しておくと最近話題のサービスなどを簡単に利用できるケースがよくあるなと思います。
OpenAIのAPIでは様々なことができますので、是非一度試してみてはいかがでしょうか。