本書の特徴
最新・最強の「GPT-5」の機能を丸ごと学んで、APIによる独自開発を行える!
本書は、GPT-5、ChatGTPの利用方法にとどまらず、「OpenAI API」を使うことでカスタマイズしたチャットAIを独自のシステムに組み込むための方法をステップ・バイ・ステップで解説した1冊です。
紹介しているサンプルは、APIの機能を知る上でのシンプルなものですが、Googleのクラウドサービス「Google Colaboratory」やローカルPCのPython環境で実行して、動作確認を行えるものとなっています。
本書を活用することで、いま大きな話題となっている強力な生成AIの機能を、自社のサービスやアプリケーションの一部として提供することが可能になります。
目次
第1章 GPT-5とChatGPTの概要
1-1 GPT-5とChatGPTの概要
1-2 人工知能と機械学習と深層学習
1-3 自然言語処理の深層学習モデル
第2章 ChatGPTの使い方
2-1 ChatGPTの使い方
2-2 ChatGPT Agentの使い方
2-3 Codexの使い方
2-4 Soraの使い方
2-5 GPTの使い方
2-6 Playgroundの使い方
2-7 gpt-ossの使い方
第3章 Python開発環境の準備
3-1 Pythonの概要
3-2 Google Colabの準備
3-3 ローカルマシンのPython環境の準備
3-4 Pythonの文法
第4章 OpenAI API
4-1 テキスト生成
4-2 Reasoning
4-3 画像認識
4-4 画像生成
4-5 音声合成
4-6 音声認識
4-7 埋め込み
4-8 モデレーション
第5章 組み込みツール
5-1 Web search
5-2 File search
5-3 Computer use
5-4 Image generation
5-5 Code Interpreter
5-6 MCP Tool
5-7 Function Calling
第6章 Realtime API
6-1 Realtime APIの概要
6-2 リアルタイム会話
6-3 リアルタイム文字起こし
第7章 Agents SDK
7-1 Agents SDKの概要
7-2 カスタマーサービスの実装
7-3 リサーチボットの実装
第8章 ファインチューニング
8-1 ファインチューニングの概要
8-2 SFT(Supervised fine-tuning)
8-3 DPO(Direct preference optimization)
8-4 評価
8-5 蒸留