Ceeds Academy教材アプリ教材・症状語・タグで検索
索引グラフ試す
OpenAI▸OpenAI API

OpenAI: API の基礎(GPT-5.4・Chat Completions)

hands-on所要 25分最新草稿
前提: AI: LLM を API で使う(Messages・役割・温度)
意味グラフ(この教材と内容的に近い教材・1ネスト)
例え(Analogies)
OpenAI API=別の専門家への同じかけ方

電話のかけ方(API)はAnthropicとほぼ同じで、つながる相手(モデル)が変わるだけ。一度覚えれば、どの専門家(ベンダー)にも応用できる。

概要

📍 OpenAI ▸ OpenAI API ▸ 基礎 | 種別: hands-on | facts_as_of 2026-06(例: GPT-5.4。最新はGPT-5.5系。モデル版/価格は公式で確認)

公式ドキュメント — hands-on

🎞 スライド

OpenAI API=GPT 系の LLM API

考え方は Anthropic(ai-03)と共通

呼び出し(テキスト図)

[messages: role/content] ──model 指定──▶ [API]
│
▼
[choices[0].message.content]

共通の構え

role/model/messages は共通概念/キーは環境変数(OPENAI_API_KEY)

—
クリックで一覧(遷移しない)
出典(sources)

platform.openai.com ; 2026-06確認

確認問題(Review-Questions)
AnthropicとOpenAIでAPIの考え方は?択一
基礎公式
解答・解説▾ 開く

role/model/messages は共通(ベンダー中立の考え方が生きる)。

OpenAI APIでチャット応答を得る要点は?コード
基礎公式
解答・解説▾ 開く

client.chat.completions.create に model と messages を渡す。

目次
例え概要公式ドキュメント出典確認問題
鮮度
最新
更新: 2026-06-15
次回棚卸し: 2026-12-15
周期: 6か月
版: OpenAI API / GPT-5.4

概要

OpenAI API は GPT 系(GPT-5.4 等)の LLM API。Chat Completions / Responses にメッセージを送る。構造は Anthropic(ai-03)と同様——ベンダーを替えても考え方は共通。

公式ドキュメント準拠(OpenAI API)

from openai import OpenAI
client = OpenAI()  # キーは環境変数 OPENAI_API_KEY

resp = client.chat.completions.create(
    model="gpt-5.4",  # 例。最新モデルは公式モデル一覧で確認(2026-06時点の最新はGPT-5.5系)
    messages=[{"role": "user", "content": "三行で要約して: ..."}],
)
print(resp.choices[0].message.content)
  • role/model/messages は共通概念。⚠️ キーは環境変数(コミット禁止)。プロンプト設計(ai-02)はそのまま生きる。

出典: OpenAI Platform Docs(facts_as_of 2026-06)

🧭 誤解訂正集

よくある誤解 正しい理解
ベンダーごとに学び直し role/model/messages は共通(ai-03 と同型)
キーはコードに書く 環境変数に置く(コミット禁止)
プロンプトの工夫は別物 ai-02 の設計はそのまま生きる

📖 用語

  • Chat Completions … メッセージ列を送って応答を得る OpenAI の API。
  • Responses API … OpenAI の新しめの統合的な応答 API(用途で選ぶ)。
  • role / messages … 各発話の役割 / メッセージ列(Anthropic と共通概念)。
  • model … 使用するモデルの指定(版・価格は変動するため公式で確認)。
  • OPENAI_API_KEY … API キーを置く環境変数名(コードに書かない)。

✅ 確認の目安(can-do)

OpenAI と Anthropic の呼び出しが同型であることを説明し、「ベンダーを替えても何が変わらず・何を確認すべきか」(モデルID・キーの置き場所)を判断できる。

⚠️ エラー復旧集

症状 原因 復旧
401 APIキー OPENAI_API_KEY を環境変数で(貼らない)
429 レート制限 リトライ/バックオフ