OpenAI APIキーを取得するまで
1. OpenAIの公式サイトへアクセス
OpenAIのAPIページ にアクセスします。
2. アカウントを作成/ログイン
まだアカウントを持っていない場合は、アカウントを作成してください。すでにアカウントがある場合はログインします。
3. APIキーの発行ページへ移動
Dashboard → API keys → Create new secret key
keyのNameとProjectを指定してcreate sceret key ボタンをクリックするとキーが作成されます
※一度しか表示されないので、安全な場所に保存してください
4. クレジット情報を登録
設定(⚙️) → Builling
クレジット情報を登録しないと以下のエラーになる
openai.RateLimitError: Error code: 429
APIキーを環境変数に保存
🖥️ Windows(PowerShell)
# powershell
$env:OPENAI_API_KEY="your-api-key"
または、~/.bashrc や ~/.bash_profile に以下を追加:
# powershell
[System.Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "your-api-key", "User")
🐧 macOS/Linux(Bash)
# bash
export OPENAI_API_KEY="your-api-key"
プロンプトを送り、結果をターミナルに表示する
# ターミナル
pip install openai
# test.py
import os
from openai import OpenAI
client = OpenAI(api_key=os.environ.get("OPENAI_API_KEY"))
response = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[
{"role": "user", "content": "これはテストですと言ってください"}
]
)
print(response.choices[0].message.content)
# ターミナル
python test.py
# 出力結果
これはテストです