今回はChatGPTのAPIをPythonで使ってみました。
APIキーの発行は下記のページを参考にしました。
初心者向け:ChatGPTのAPIキーを取得する方法
折角なのでChatGPTにコードを生成してもらいました。
your-api-keyに発行したOpenAIのAPIキーを入力して下さい。
contentにChatGPTに送るメッセージの内容になります。
import openai
openai.api_key = 'your-api-key'
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "ChatGPTについて教えてください。"},
]
)
print(response['choices'][0]['message']['content'])
出力
![](https://images.microcms-assets.io/assets/52137c02cafa4450bbdc092b64fbadac/ed2dda461a2e4b469c4c7d2e2a19a89b/ChatGPT.png)
回答してくれました。
これをベースに色々機能を追加したいとおもいます。