OpenAI API key の取得:platform.openai.com 登録、Billing、最初の curl と rate limits

OpenAI プラットフォームに登録し Billing を設定、API key を作り、curl で最初のリクエストを送り 429 を読む。

ChatGPT の Web だけでなく、コードから GPT を呼びたい。公式の道は platform.openai.com:登録 → BillingAPI key 作成 → curl で最初の chat/completionsQuickstartAuthentication に従う。

検索される仕事は OpenAI API key の取得と最初の API リクエスト:アカウント、課金、キー、curl 例、rate limits の読み方。クォータはアカウント内 Billing / Limits を優先する。

3登録 → Billing → API keys
1最初の curl
429rate limit の典型

プラットフォームと ChatGPT の違い

platform.openai.com

開発者コンソール:Billing、API keys、Usage、Limits。REST は api.openai.com

chatgpt.com

一般向け ChatGPT。Plus 契約は API 枠ではない。API は従量課金。

手順公式の場所よくある詰まり
登録 / ログインplatform.openai.com有効なメール。地域制限は登録画面に従う
Billing 設定Settings → Billing支払い方法なしだと呼び出し不可または極小枠
API key 作成Settings → API keysシークレットは一度だけ表示
最初のリクエストPOST /v1/chat/completions401 → Authorization;429 → rate limits

登録から最初の curl まで

  1. 01
    platform.openai.com で登録

    メールまたは OAuth で登録し、メール確認後 Dashboard へ。Quickstart の第一歩。

  2. 02
    Billing を設定

    Settings → Billing で対応カード等を追加。トークン従量。Pricing 参照。Billing 未設定だと失敗しうる。

  3. 03
    API key を作成

    Settings → API keys → Create new secret key。パスワード管理器に保存。Git やフロントに載せない。Authentication ドキュメント参照。

  4. 04
    最初の Chat Completions を curl

    $OPENAI_API_KEY を設定し https://api.openai.com/v1/chat/completions へ POST。成功時 choices[0].message.content に応答。

  5. 05
    rate limits と 429 を読む

    Rate limits は RPM/TPM を説明。ヘッダ x-ratelimit-remaining-requests。429 なら retry-after 待機。長期枠は Settings → Limits。

export OPENAI_API_KEY="sk-..."

curl https://api.openai.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -d '{"model":"gpt-4o-mini","messages":[{"role":"user","content":"Say hello in one word."}]}'

初回が折れやすい所

401
キー欠落・誤り・失効。Authorization: Bearer と Active を確認。
429
RPM/TPM 超過。ヘッダと retry-after。指数バックオフ。
403 / model not found
tier がモデル非対応。Quickstart のデフォルトか Limits を見る。

最小 curl を通してから Cline や Cursor へ。漏洩キーの方が高い——ローテーションを。

統合を揃えるとき

API は HTTP;Copilot / Cursor Agent は別ルート。endpoint と rate limit を 1 ページに。oakmeet の短い部屋:8人・約1時間Google AI StudioCline 自前キー と比較。

ChatGPT Plus に API 枠は含まれる?

含まれない。Plus は chatgpt.com。API は platform.openai.com で別課金。Pricing / Billing 参照。

無料 API 枠はある?

政策は変わる。登録後の Billing / Limits を信頼する。

キー漏洩時は?

Settings → API keys で即 revoke し新規作成。Authentication ドキュメント参照。

rate limit を上げられる?

Rate limits ガイド:Usage tier に連動。Settings → Limits を確認。

今すぐ開始