PythonからChatGPTを含むOpenAIの各種モデルのAPIを叩く方法。
APIは課金用の請求先を登録する必要がある. APIは月額課金ではなく従量課金になっており、gpt-4で750 word=0.03USD と普通に使う分にはそこまで高くない。
https://openai.com/pricing
-
Set up paid accountから請求先のクレジットカード情報を登録する。
https://platform.openai.com/account/billing/overview -
APIキーを作成する。
https://platform.openai.com/account/api-keys -
ライブラリをインストールする。
pip install openai -
以下を実行する。
import openai
openai.api_key = "<YOUR API KEY>"
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
# model="gpt-4",
messages=[
{"role": "user", "content": "How to use chatgpt?"},
],
)
print(response.choices[0]["message"]["content"].strip())
使用できるモデルの一覧
openai.Model.list()