コード不要でOpenAI APIキーをアプリで使う方法
OpenAI APIキーを作り、API課金を登録して、iPhone・Android・Webのチャットアプリで自分のキーを使ってGPTモデルを動かす手順を、コードなしで解説します。
- 自分のキーでコードなしにOpenAIモデルを使うには、platform.openai.com/api-keysでAPIキーを作り、そのアカウントにAPI課金を登録して、OriveoのようなBYOKチャットアプリにキーを貼り付けます。以後、OpenAIはすべてのメッセージのトークン分を、APIアカウントに請求します。
- ChatGPT PlusとOpenAI APIは、課金が別々の別製品です。ChatGPTのサブスクリプションが、APIの利用を賄うことはありません。
- 2026年9月28日時点で、GPT-6 Solは入力100万トークンあたり$2、出力100万トークンあたり$10で、典型的なチャットメッセージ1件は概算1セントほど。GPT-6 Lunaはその20分の1です。

ChatGPTとOpenAI APIは別のアカウントです
多くの人がOpenAIと出会うのは、Free、Plus、Proのプランを持つ消費者向けアプリ、ChatGPTです。OpenAI APIは、platform.openai.comにある別の開発者向け製品です。同じGPTモデル群へのプログラムによるアクセスを提供し、月単位ではなくトークン単位で課金されます。「自分のキーを持ち込む」アプリが使うのは、このAPIです。
OpenAIのヘルプセンターは、両者を別々の課金システムとして扱っています。ChatGPT Plusに払ってもAPIクレジットは追加されず、APIクレジットがChatGPT Plusの機能を解放することもありません。同じログインで両方にサインインできますが、課金はそれぞれ独立して登録します。
チャットアプリからAPIを使う理由は、統制です。キーがアクセスできるモデルなら何でも選べ、使ったトークン分しか払わず、同じアプリ内でOpenAIと他のプロバイダーの会話履歴を1つに保てます。
ステップ1:OpenAI APIキーを作る
APIキーはOpenAIのダッシュボードで作られ、プロジェクトに属します。個人用途なら、デフォルトのプロジェクトで足ります。キーが表示されたらすぐコピーし、パスワード管理ツールのような安全な場所に置いてください。パスワードと同じに扱うこと。キーを手にした人は誰でも、あなたのクレジットを使えます。
- platform.openai.comでOpenAIアカウントにサインインするか、アカウントを作ります。
- APIキーのページ(platform.openai.com/api-keys)を開きます。
- 新しいシークレットキーを作り、使うアプリや端末の名前を付けて、プロジェクトを選びます。
- 「sk-」で始まるキーをコピーします。安全に保管し、失ったら新しく作ってください。
ステップ2:API課金と予算を登録する
新しいAPIアカウントは、前払い課金です。ダッシュボードの課金設定でクレジットを買い、利用がそれを減らしていきます。クレジットがあるまで、リクエストはクォータか課金のエラーで失敗します。作りたてのキーが「動かない」最もよくある理由が、これです。
使用量をつかんでいる間は、予算を決めておきましょう。課金設定では自動チャージを制御でき、使用量ページには日別・モデル別の支出が現れます。レート制限は、アカウントとプロジェクトにも掛かります。個人のチャットではボトルネックになることは稀ですが、長いリクエストを連発したときに時々出るレート制限エラーの説明にはなります。
API経由でGPTモデルを使う費用
APIの価格は100万トークン単位で、入力レートが低く、出力レートが高くなります。表は、2026年9月28日時点の現行GPT-6ファミリーについてOpenAIが公開している標準価格と、入力2,000トークン(質問と、毎ターン再送されるそれまでの会話)・出力600トークンの、典型的なチャットメッセージ1件の概算コストです。
GPT-6 Solの計算は、2,000 × $2 / 1,000,000 + 600 × $10 / 1,000,000 = $0.010です。推論モデルは、表示されない思考のトークンも出力として課金します。難しい質問1つが、典型的な金額の数倍になることもあります。最終金額はOpenAIの請求書です。
| モデル | 入力(USD / 100万トークン) | キャッシュ済み入力(USD / 100万) | 出力(USD / 100万トークン) | 典型的なメッセージ1件の概算コスト |
|---|---|---|---|---|
| GPT-6 Luna | 0.10 | 0.01 | 0.50 | 約$0.0005 |
| GPT-6 Sol | 2.00 | 0.20 | 10.00 | 約$0.010 |
| GPT-6 Astra | 10.00 | 1.00 | 50.00 | 約$0.050 |
ステップ3:Oriveoにキーを追加する
Oriveoは、iPhone、Android、Webで自分のキーで動くマルチモデルチャットアプリです。OpenAIは15社の公式プロバイダーの1つで、Direct AI Providersの下にあります。表には、画面で見える項目名をまとめました。
アプリのバージョンによっては、OpenAIを選ぶとまず「ChatGPTをどう接続しますか?」と2つの選択肢で尋ねられる場合があります。このガイドでは「APIキー」を選びます。アプリ内では「platform.openai.comのキーを使い、利用量に応じて課金します」と説明されている選択肢です。もう1つのSubscription sign-inは、ChatGPTプランでCodexモデルを動かす別経路で、この記事の範囲外です。
進めると、OriveoはOpenAIにキーがアクセスできるモデルを問い合わせてキーを確認し、その一覧を同期します。課金や認証の問題は、会話を始める前のこの段階で現れます。
| 手順 | iPhone | Android | Web |
|---|---|---|---|
| プロバイダー一覧を開く | Providersタブ | Providersタブ | サイドバーのProviders |
| 設定を始める | Add Provider | Add Provider | Add Provider |
| プロバイダーを選ぶ | Direct AI Providersの下のOpenAI | Direct AI Providersの下のOpenAI | Direct AI Providersの下のOpenAI |
| 接続方法を尋ねられたら | APIキー | APIキー | APIキー |
| キーを貼り付ける | 「OpenAIを接続」の下のAPIキー欄 | 「OpenAIを接続」の下のAPIキー欄 | 「OpenAIを接続」の下のキー欄。「Get your key at OpenAI」のリンクがダッシュボードにつながる |
| 確定する | Continue | Continue | Continue |
ステップ4:モデルを選んで会話する
設定が済むと、モデルピッカーにOpenAIのモデルが現れます。理にかなった型は、日常の質問、整形、翻訳にはGPT-6 Lunaのような安価なモデルを使い、能力の要る仕事でGPT-6 SolやAstraへ切り替える、というものです。会話の途中で、他のプロバイダーのモデルを含めてモデルを変えても、同じスレッドで続けられます。
各メッセージの横に、OpenAIの公開価格と、回答が報告したトークンから計算した概算コストが表示されます。モデル間の差が、請求サイクルの終わりを待たず、普通に使った1日ほどで見えてきます。
APIはChatGPT Plusより安いか
使い方の量次第です。2026年9月28日時点で、OpenAIのヘルプセンターはChatGPT Plusを月$20としています。前述のGPT-6 Sol典型メッセージの概算1セントで割ると、$20でおよそ2,000件のメッセージが送れます。GPT-6 Lunaなら、同じ予算がずっと遠くまで届きます。軽くて不規則な使い手はAPIのほうが安く済むことが多く、1日中チャットする人はそうでないかもしれません。
比較は価格だけではありません。ChatGPTにはAPIに無いアプリ機能があり、APIにはChatGPTに無いモデル選択の幅と、メッセージごとの費用の見え方があります。切り替える前に、自分の数字で計算してみてください。
キーと請求を統制下に置く
Oriveoはプロバイダーのキーを、アカウントの記録としてではなく、端末やブラウザーの中に保持します。iPhoneとAndroidのアプリはリクエストをOpenAIへ直接送り、Webアプリは、キーもBYOKのチャット内容も保持しないリアルタイムの中継エンドポイントを使います。OriveoはOpenAIの価格に上乗せをしません。
- アプリや端末ごとに別のキーを使う。1つを失効させても、他は壊れません。
- 使い方が分かるまで、前払いクレジットは控えめに、自動チャージはオフに。
- 「insufficient quota」が出たら、新しいキーではなく、クレジットの追加が必要な合図です。
- チャット、メール、公開ページに貼られたキーは、失効させて作り直します。