こんにちは。今回は去年の年末あたりから話題のChatGPTですが、
OpenAIのAPIの利用ができるとのことで、気になったので利用してみました。

次に会員登録を行います。
右上「SIGN UP」より行っていきます。(私はGoogleアカウントで連携いたしました)

ではAPIキーを取得しましょう。
右上の自身のアイコンをクリックし、「View API keys」をクリックします。

Create new secret keyをクリックしAPIキーを取得します。

OpenAIはPythonのパッケージも公開しておりますので、下記コマンドでインストールします。
(Pythonの実行環境についてはそれぞれご準備ください。)
pip install openai
<ここにAPIキーを入力>へ先ほど取得したAPIキーを入力します。
promptに文章を入力し、実行することでmessageが返ってきます。
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では様々なことができますので、是非一度試してみてはいかがでしょうか。