概要
OpenAIのResponse APIを使ってテキスト生成を行う手順をまとめました。 公式ドキュメントの場所、APIキーの取得方法、Pythonからの最小サンプルまでを確認できます。
Response APIとは
Response APIは、テキスト生成やツール呼び出しなどを統一的に扱えるOpenAIのAPIです。 単発の問い合わせから、会話形式のやり取りまで幅広く利用できます。
公式ドキュメント
最新の仕様は公式ドキュメントを参照するのが確実です。
- Response API リファレンス: https://platform.openai.com/docs/api-reference/responses
APIキーの取得方法
Response APIを利用するにはOpenAIのAPIキーが必要です。 以下の手順で取得できます。
- OpenAIのダッシュボードにサインインする
- API Keysページ(https://platform.openai.com/api-keys)を開く
- 「Create new secret key」から新しいキーを発行する
取得したキーは環境変数に設定しておくと安全です。
|
|
Pythonのサンプルコード
Python SDKを使う場合は、まずuvでパッケージをインストールします。
|
|
以下はResponse APIでテキストを生成する最小サンプルです。
|
|
実行イメージ
|
|
まとめ
Response APIはシンプルな入力でテキスト生成を行えるOpenAIのAPIです。 公式ドキュメントを確認し、APIキーを準備してからPythonで試すとスムーズに導入できます。