OpenAIのAPIキーを使えば、GPT-5.4などの最新AIモデルを自分のアプリやツールに組み込むことができます。この記事では、初めて利用する方向けにアカウント作成・クレジットカード登録・クレジット購入・APIキー発行まで、画面操作レベルで一つずつ丁寧に解説します。
OpenAI APIキーとは?
OpenAI APIキーとは、OpenAIのAIモデル(GPTシリーズなど)をプログラムから利用するための認証用の文字列です。このキーをプログラムに設定することで、自分のアプリケーションやスクリプトからテキスト生成、画像生成、音声認識などの機能を呼び出すことができます。
なお、OpenAI APIの利用料金はChatGPT Plus などのサブスクリプションとは別に課金されます。ChatGPT Plusに加入していても、APIを使うには別途クレジットの購入が必要です。
【2026年4月】利用できる主なモデル
2026年4月時点で、OpenAI APIから利用できる主なモデルは以下のとおりです。
| モデル名 | 特徴 | 用途 |
|---|---|---|
| GPT-5.4 | 最上位フラッグシップモデル。業務用途向けの最高性能 | 高度な分析・推論、複雑なタスク |
| GPT-5.4 mini | コーディング・サブエージェント向けの高性能miniモデル | コード生成、エージェント処理 |
| GPT-5.4 nano | 最軽量・最低コスト。大量処理に最適 | シンプルなテキスト処理、大量バッチ |
| GPT-4.1 | 高精度・高速。汎用性が高い | 汎用利用、チャットボット |
| GPT-4.1 mini | 低コストで軽量なGPT-4.1系モデル | コスト重視の汎用処理 |
| o3 / o4-mini | 推論特化型。複雑な数学・科学問題に強い | 数学、STEM、複雑な推論タスク |
APIキー取得の前提条件
始める前に、以下の3つを用意しておきましょう。
- メールアドレス:OpenAIアカウントの登録に使います。GmailやYahooメールなど一般的なメールアドレスで問題ありません。
- SMS受信できる電話番号:本人確認のため、携帯電話番号へのSMS認証が必要です。日本の番号(+81)でも対応しています。
- クレジットカードまたはデビットカード:APIを利用するためのクレジット(利用残高)の購入に必要です。VISAやMastercardが一般的に使えます。
全体の流れ
APIキーを使えるようになるまでの流れは以下のとおりです。
- OpenAIアカウントを作成する(メール認証・SMS認証)
- クレジットカードを登録する
- クレジット(利用残高)を購入する
- APIキーを発行する
それでは、一つずつ順を追って説明します。
STEP 1:OpenAIアカウントを作成する
1-1. OpenAI Platformのサイトを開く
ブラウザ(ChromeやEdgeなど)のアドレスバーに以下のURLを入力してアクセスします。
https://platform.openai.com画面右上の「Sign up」ボタンをクリックしてアカウント作成に進みます。すでにアカウントをお持ちの方は「Log in」からサインインしてください。
1-2. メールアドレスを登録する
- 利用するメールアドレスを入力します(例:yourname@gmail.com)。
- 「Continue」ボタンをクリックします。
- パスワードを設定する画面が表示されるので、12文字以上の安全なパスワードを入力して「Continue」をクリックします。
💡 GoogleアカウントやMicrosoftアカウント、Appleアカウントでのソーシャルログインも選べます。「Continue with Google」などのボタンからも登録できます。
1-3. メール認証を完了する
- 登録したメールアドレスにOpenAIから確認メール(件名:「Verify your email address」など)が届きます。迷惑メールフォルダにも届く場合があるので確認してください。
- メール本文内の「Verify email address」ボタンをクリックします。
- ブラウザが開いて認証完了の画面が表示されます。
1-4. 名前と用途を入力する
認証後、氏名と利用目的を入力する画面が表示される場合があります。名前(英語でも日本語でもOK)と、利用目的(「Build a product or service」など)を選択して「Continue」をクリックします。
1-5. SMS認証(電話番号の確認)を完了する
- 国コードの選択画面で「Japan (+81)」を選択します。
- 携帯電話番号を入力します。先頭の「0」は除いて入力します(例:090-1234-5678 → 9012345678)。
- 「Send code」ボタンをクリックすると、登録した電話番号にSMSで6桁の確認コードが届きます。
- 届いたコードを画面の入力欄に入力し、「Verify」をクリックします。
✅ これでアカウント作成は完了です。OpenAI Platformのダッシュボードが表示されます。
STEP 2:クレジットカードを登録する
APIを利用するには、先にクレジットカードを登録してクレジット(利用残高)を購入しておく必要があります。
- OpenAI Platformにログインした状態で、以下のURLにアクセスします。
https://platform.openai.com/settings/organization/billing/overview - Billing(請求)ページが開きます。「Payment methods」タブをクリックします。または「Add to credit balance」ボタンをクリックすると、そのままカード登録と残高購入を同時に進めることができます。
- カード情報の入力フォームが表示されます。以下の情報を入力します。
- カード番号(16桁の数字)
- 有効期限(月・年)
- セキュリティコード(CVV・カード裏面の3桁または4桁の数字)
- カード名義人の名前(ローマ字)
- 請求先の住所(国・郵便番号など)
- 「Save payment method」または「Add」ボタンをクリックしてカードを登録します。
✅ カードの登録が完了すると、Payment methodsページにカード情報が表示されます。
STEP 3:クレジット(利用残高)を購入する
カードの登録が完了したら、APIを使うための残高(クレジット)を購入します。
- Billingページの「Overview」タブに戻り、「Add to credit balance」ボタンをクリックします。
- 購入金額を入力します。最低$5(約750円)から購入できます。試しに使ってみたい場合は$5〜$10程度で十分です。
- 金額を確認して「Continue」→「Confirm」ボタンをクリックします。
- BillingページのCredit balance(残高)が更新されていれば購入完了です。
💡 自動チャージ(Auto recharge)機能を設定しておくと、残高が一定額を下回ったときに自動で補充されます。「Auto recharge settings」ボタンから設定でき、開発中にAPIが突然止まる心配がなくなるので便利です。
STEP 4:APIキーを発行する
クレジットの購入が完了したら、いよいよAPIキーを発行します。
4-1. APIキーの発行ページを開く
左側のサイドバーメニューから「API keys」をクリックします。または、以下のURLに直接アクセスすることもできます。
https://platform.openai.com/api-keys4-2. 新しいAPIキーを作成する
- 「API keys」ページが開いたら、右上の「+ Create new secret key」ボタンをクリックします。
- キーの設定画面が表示されます。
- Name(名前):用途がわかりやすい名前をつけましょう(例:「my-first-key」「テスト用」など)。
- Project:所属するプロジェクトを選択します(デフォルトのまま「Default project」でOKです)。
- Permissions(権限):「All」(すべての権限)を選択すればOKです。用途に合わせて制限することもできます。
- 「Create secret key」ボタンをクリックします。
- 「sk-proj-…」で始まる長い文字列(APIキー)が画面に表示されます。
⚠️ 【重要】キーは必ずこの画面でコピーして保存してください!
このAPIキーは表示されるのはこの1回だけです。「Copy」ボタンをクリックしてコピーし、画面を閉じる前にメモ帳やパスワード管理ツールに貼り付けて保存しておきましょう。一度画面を閉じると二度と同じキーを確認することができません。
4-3. APIキーを安全に保管する
- プログラムで使う場合:コードに直接書き込まず、
.envファイル(環境変数ファイル)に保存するのがベストプラクティスです。 - とりあえず保管するだけの場合:パスワード管理ツール(1Password、Bitwardenなど)に保存しておくと安全です。
- 絶対NG:GitHubなどの公開リポジトリにそのまま書き込む、他人に共有するなどはセキュリティリスクになるので避けましょう。万が一漏洩した場合はすぐにOpenAI Platformからキーを削除して再発行してください。なお、OpenAIは漏洩を検知した場合、自動的にキーを無効化することがあります。
APIキー利用時のその他の注意点
- 利用上限(Rate Limit)がある:アカウントのティア(利用実績・残高)に応じて、1分あたりのリクエスト数やトークン数に上限が設定されています。上限はPlatformの「Limits」ページで確認できます。利用量が増えてきたら自動的にティアが上がるか、申請によって引き上げることもできます。
- 月次の利用上限を設定する:BillingページのUsage limitsで月次の支出上限(月次予算)を設定しておくと、予期しない高額請求を防ぐことができます。上限に達するとAPIリクエストが停止されます。
- プロジェクトごとに別のキーを使う:複数のプロジェクトで同じキーを使い回すと、万が一漏洩した際に全プロジェクトに影響が出ます。プロジェクトごとに別々のAPIキーを作成することを推奨します。
- 不要なキーは削除する:使わなくなったキーはPlatformの「API keys」ページから削除しておきましょう。
まとめ
OpenAIのAPIキー取得の流れを改めて整理します。
- アカウント作成:platform.openai.com で「Sign up」→ メール認証 → SMS認証
- クレジットカード登録:「Billing」→「Payment methods」からカード情報を登録
- クレジット購入:「Add to credit balance」で最低$5から購入(APIを使うための残高)
- APIキー発行:「API keys」→「+ Create new secret key」→ 表示されたキーをすぐコピーして保存


コメント