この記事で説明すること
- Postmanを使ってopenaiを呼ぶ方法
- openaiのrequestとresponseの紹介
PostmanでOpenai呼ぶための準備
authorizationを通す
-
https://platform.openai.com/account にアクセスして
USER/API keys
画面でCreate new secret key
を押し、自分のapi_keyを取得する。
Api呼ぶための各設定の準備
- URL: https://api.openai.com/v1/chat/completions
- 形式:POST
- ヘッダー
Key | Value |
---|---|
Content-Type | Content-Type |
Authorization | Bearer 上記取得したapi_key |
- リクエストパラメータ
- body/rowの以下を書く。
{
"model": "gpt-3.5-turbo",
"messages": [
{
"role": "user",
"content": "Openai会社の社長は"
}
]
}
- リクエストパラメータの説明
- モデルによってパラメタが変わる
- その他パラメタの紹介は割愛
model | 使用するopenaiのモデル、モデル一覧:https://platform.openai.com/docs/models |
---|---|
role | system、user、assistant |
content | chatGPTに聞きたい話を書く。 |
APIリクエスト送信
APIレスポンス返す
パラメタ | 説明 |
---|---|
model | 今回使ったモデル名末尾はバージョン番号 |
role | 会話を回答するときのroleはassistantになる |
content | chatGPTからの回答内容 |
prompt_tokens | 送信に使用したToken数 |
completion_tokens | 回答に使用したToken数 |
total_tokens | 総Token数 |