この記事で説明すること
- 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数 |

