「ChatGPTを契約しているから、APIも使えるはず」。そう思っていた方は少なくありません。実はChatGPTとAPIは別のサービスで、契約も料金も分かれています。
APIは、ChatGPTの画面を使わずに、自社のシステムや業務の流れの中にAIを組み込むための接続口です。問い合わせメールを自動で分類する、商談メモから要点を抜き出す、社内文書をもとに根拠つきで回答する。こうした「人が画面を操作しない自動化」は、APIで実現します。
この記事では、ChatGPTコンサル編集部が、APIとChatGPTの違い、料金の仕組み、始め方の5ステップ、そして業務自動化への組み込み方を、プログラミングに詳しくない方にも分かるように解説します。
⚠️ 本記事は2026年9月10日時点の情報です。API料金はモデルごとに異なり頻繁に改定されます。金額は目安として示し、実際の単価はOpenAI公式の料金表でご確認ください。
結論|APIとChatGPTは何が違うのか
| 項目 | ChatGPT | API |
|---|---|---|
| 使い方 | 画面で人が会話する | プログラムや外部ツールから呼び出す |
| 契約 | 月額プラン(無料〜法人) | 別契約。前払いの従量課金 |
| 料金 | 定額 | 使った量に応じて発生 |
| 向く用途 | 個人の日常業務、相談、下書き | 自動化、システム組み込み、大量処理 |
| データの扱い | 設定で学習利用をオフにできる | 既定で学習に使われない |
| 必要な知識 | 不要 | 少しの設定知識、または連携ツール |
一言でいえば、ChatGPTは「人がAIを使う」、APIは「システムがAIを使う」ための仕組みです。
💬 さとしさん(編集長)
「ChatGPTの契約にAPIは含まれない」。ここを知らずに始める人が本当に多い。まず契約が別だと押さえよう!
APIが必要なケース、不要なケース
APIは万能ではなく、必要な場面は限られます。先に仕分けしておくと無駄がありません。
APIが必要なケース
- 人が操作せずに、決まった処理を自動で回したい(問い合わせの分類、日次レポートの要約など)
- 自社のシステムやアプリにAI機能を組み込みたい
- 数百件、数千件のデータを一括で処理したい
- 他のツール(フォーム、チャット、CRMなど)とつないで流れを作りたい
APIが不要なケース
- 自分や社員が画面で使うだけ → ChatGPTのプランで十分
- よく使う指示を型にしたい → カスタム指示やカスタムGPT
- 決まった時刻に自動で調べ物をさせたい → ChatGPTのタスク機能
- 資料を読ませて答えさせたい → プロジェクト機能やファイル添付
「ChatGPTの画面でできることを、わざわざAPIでやる」のは遠回りです。APIは、画面では届かない自動化のために使います。
料金の仕組み
別会計で、前払い制
ChatGPTの月額とは無関係に、APIは別途課金されます。2026年現在、以前あった無料クレジットは廃止されており、利用にはクレジットカードの登録と最低5ドルの前払いが必要です。前払いした残高から、使った分だけ引かれていく仕組みです。
使った量(トークン)で決まる
料金は、モデルに送った文章(入力)と返ってきた文章(出力)の量で決まります。単位はトークンと呼ばれ、日本語ではおおむね1文字が1〜2トークン程度です。
モデルによって単価が大きく違います。100万トークンあたりの目安は次のとおりです。
| モデル | 入力 | 出力 |
|---|---|---|
| GPT-6 Astra(最上位) | 10ドル | 50ドル |
| GPT-5.6 Sol(前世代の上位) | 4ドル | 20ドル |
| 軽量モデル(Terra、Lunaなど) | さらに低い | さらに低い |
出力のほうが入力より高い点と、モデルによって数十倍の差がある点を押さえてください。単純な分類や要約に最上位モデルを使うのは、コストの無駄です。
円での目安
1ドル150円で計算した例です。上位モデル(Sol)で、1件あたり入力2,000トークン・出力500トークンの処理を行う場合、1件約0.018ドル、約2.7円です。月に1万件処理しても約2万7,000円です。用途を絞り、軽量モデルを使えば、さらに下がります。
ツールの利用にも課金がある
Web検索やファイル検索などの組み込み機能を使うと、モデルの料金とは別に、ツール利用分の課金が発生する場合があります。使う機能ごとに料金表を確認してください。
💬 あやさん(副編集長)
「モデルの単価×処理量」が基本。まず軽いモデルで試して、精度が足りないときだけ上位に上げるのがコツだよ!
始め方の5ステップ
- OpenAIの開発者向けサイト(platform.openai.com)でアカウントを作る。ChatGPTと同じアカウントで入れますが、契約は別です
- 支払い方法を登録し、5ドル以上を前払いする
- プロジェクトを作り、支出の上限を設定する。「月にここまで」と決めておけば、想定外の請求を防げます
- APIキーを発行する。これがシステムからの「合言葉」になります。発行時にしか全文が表示されないため、安全な場所に保管してください
- 最初のリクエストを送って動作を確認する
3の支出上限は、最初に必ず設定してください。APIキーの漏えいや設定ミスで高額請求になる事故は、この設定で防げます。
最初のリクエスト
現在、新しく開発する場合はResponses APIを使うのが標準です。プログラミング言語Pythonでの最小の例を示します。
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
model="gpt-5.6-terra",
input="次の問い合わせを「請求」「技術」「その他」に分類してください:先月の請求書の金額が違うようです。"
)
print(response.output_text)
やっていることは3つだけです。モデルを選び、指示を送り、返ってきた文章を受け取る。ChatGPTの画面で行っていることを、プログラムから行っているだけです。
APIキーは、コードの中に直接書かず、環境変数という仕組みで別に保管するのが原則です。上の例は、そのように設定済みであることを前提にしています。
業務自動化への3つの組み込み方
「プログラムが書けないと使えない」わけではありません。技術レベルに応じて3つの道があります。
パターン1|ノーコードの連携ツールを使う
MakeやZapier、n8nといった連携ツールは、OpenAI APIとの接続部品を備えています。「フォームに回答が入ったら、内容をAIで分類して、担当者にチャットで通知する」といった流れを、画面上の設定だけで組めます。APIキーを登録するだけで、コードは不要です。
非エンジニアの最初の一歩として、最も現実的な方法です。
パターン2|表計算やスクリプトから呼ぶ
Googleスプレッドシートの拡張機能(GAS)やExcelのマクロから、APIを呼び出す方法です。「シートの各行の文章を要約して隣の列に書く」といった一括処理に向いています。数十行の簡単なコードで済むため、少し学べば内製できます。
パターン3|自社システムに組み込む
Webサービスや社内システムにAI機能を組み込む本格的な方法です。開発者が必要ですが、自由度は最も高くなります。問い合わせ対応の自動応答、社内文書を根拠にした回答システム、営業支援ツールへの組み込みなどが典型です。
いずれの方法でも、まず1つの小さな処理で試し、精度とコストを実測してから広げるのが定石です。
Responses APIについて知っておくこと
2026年のOpenAI APIには、複数の呼び出し方があります。混乱しやすいので整理します。
- Responses API:新規開発の標準。テキスト生成に加え、画像の入力、Web検索、ファイル検索、コード実行、独自の機能呼び出しを同じ仕組みで扱える
- Chat Completions API:従来の方式。引き続きサポートされており、既存の仕組みや他社AIとの互換性を優先する場合に使う
- Assistants API:2026年8月26日に提供終了。これを使った解説記事は古い情報です
Web検索など組み込みのツールはResponses API専用です。これから始めるなら、迷わずResponses APIを選んでください。
セキュリティと運用の原則
APIキーの管理
キーは「合言葉」であり、漏れれば第三者が自社の残高で使い放題になります。コードに直接書かない、公開されるリポジトリに置かない、開発用と本番用でプロジェクトを分ける。この3つは必須です。
データの扱い
APIに送ったデータは、明示的に許可しない限り、モデルの学習には使われません。ただし、不正利用の監視のために一定期間保持される場合があり、保持の条件は使う機能や設定によって異なります。機密情報を扱う前に、公式のデータ管理方針を確認し、情報管理の担当者と運用を決めてください。
出力の確認工程
自動化しても、AIの出力に誤りが混じる性質は変わりません。分類結果が社外に影響する処理や、数値を扱う処理では、人の確認を挟む設計にしてください。「全自動」より「人が最後に見る半自動」のほうが、実務では長続きします。
💬 さとしさん(編集長)
自動化の事故は、たいてい「キーの管理」と「確認の省略」から起きる。この2つを守れば、APIは安心して使える道具だ!
コストを抑える5つのコツ
- 軽量モデルから試す。分類や短い要約は軽いモデルで十分なことが多い
- 出力を短く指定する。出力単価は入力より高い
- 同じ前提文を繰り返し送る処理は、キャッシュが効く形にする(Responses APIは入力のキャッシュ利用率が高い)
- 急がない大量処理はバッチ処理を使う。割引が適用される
- 支出上限を設定し、使用量を定期的に確認する
よくある質問(FAQ)
Q. ChatGPTのPlusに入っていればAPIも使えますか?
A. 使えません。APIは別契約で、カード登録と前払いが必要です。
Q. 無料で試せますか?
A. 2026年現在、無料クレジットは廃止されています。最低5ドルの前払いから始められるため、少額で試すことは可能です。
Q. プログラミングができなくても使えますか?
A. 使えます。MakeやZapierなどの連携ツールにAPIキーを登録すれば、画面上の設定だけで自動化を組めます。
Q. どのモデルを使えばよいですか?
A. まず軽量モデルで試し、精度が足りないときだけ上位モデルに上げてください。用途に対して過剰なモデルはコストの無駄になります。
Q. 送ったデータは学習に使われますか?
A. 明示的に許可しない限り使われません。ただし監視のための保持期間があるため、機密情報を扱う前に公式の方針を確認してください。
まとめ
ChatGPT APIの使い方について、要点を整理します。
- APIはChatGPTとは別のサービス。契約も料金も分かれている
- 必要なのは「人が操作しない自動化」や「システム組み込み」。画面で済むことは画面で
- 料金は前払いの従量課金。モデルの単価差が大きく、出力は入力より高い
- 始め方は、アカウント作成、前払い、支出上限の設定、キー発行、最初のリクエストの5ステップ
- 新規開発はResponses APIが標準。Assistants APIは終了済み
- 非エンジニアはノーコード連携ツールから。キー管理と確認工程は必須
まずは5ドルを前払いし、軽量モデルで「問い合わせを3種類に分類する」のような小さな処理を1つ動かしてみてください。1件あたりのコストと精度が見えれば、どこまで自動化する価値があるかが、自社の数字で判断できるようになります。
💬 あやさん(副編集長)
APIは難しそうに見えて、やっていることは「ChatGPTに指示を送って答えをもらう」だけ。小さく1つ動かせば、景色が変わるよ!
生成AIの導入・活用でお困りではありませんか
ChatGPTやClaudeをはじめとした生成AIの活用を、研修とコンサルティングで支援しています。「業務のどこをAPIで自動化できるか整理したい」「ノーコードで自動化の第一歩を作りたい」といったご相談も承っています。まだ情報収集の段階でも構いません。お気軽にお問い合わせください。