本書の詳細
「はじめに」「本書の構成」「目次」「索引」をPDFファイルでご覧いただけます。
ChatGPTをはじめとする生成AIをカスタマイズし独自活用するための1冊
本書は、ChatGPT、GPT-4/GPT-3.5の利用方法にとどまらず、「OpenAI API」を使うことでカスタマイズしたAIを独自のシステムに組み込むための方法をステップ・バイ・ステップで解説した1冊です。
また、大規模言語モデル(LLM)では学習されていないデータを参照して、質問応答(チャット)を作成するためのライブラリ「LlamaIndex」、複雑なタスクを実行するアプリケーションを作成するためのライブラリ「LangChain」についても詳細を解説しています。
加えて、現時点では限定公開中の「ChatGPTプラグイン」についても取り上げました。
本書を活用することで、いま大きな話題となっている強力なAIの機能を自社のサービスやアプリケーションの一部として提供することが可能になります。
ダウンロードデータは、ZIP形式で圧縮されています。WinZip(Windows)やStuffit(Macintosh)等のアプリケーションで解凍してご使用ください(ファイルサイズ:約750KB)。
Chat、Embedding modelsのAPIの利用料金が変更になりました(2刷修正済み)。以下のPDFをご覧ください。
<初版、2刷の正誤情報>
■p.189の手順4
LlamaHubのサーバー側の仕様が変わったことにより、本書で解説している「v0.6」が動作しなくなりました。以下のパッケージをインストールすることで、動作確認が可能です。
=====================
# パッケージのインストール
!pip install llama-index==0.7.13
!pip install llama_hub
from llama_index import download_loader
(※以下、同じ)
=====================
■p.124の表4-1-1のパラメータ
誤:use
↓
正:user
■p.125の手順2のコード
誤:temperature=0,
↓
正:temperature=0.7,
■p.182の本文の上から4行目
誤:最大プロンプト調
↓
正:最大プロンプト長
■p.194の本文の下から4行目
誤:「pinecone-client」
↓
正:「faiss-gpu」
■p.194の本文の下から2行目のコマンド
誤:!pip install pinecone-client
↓
正:!pip install faiss-gpu
■p.198の手順3の説明文追加
「environment」には、APIキーの取得画面で表示されている「Environment」(デフォルトの場合は”us-west1-gcp”)を指定します。
■p.207のコードの3行目
誤:lm=OpenAI(temperature=0.9),
↓
正:llm=OpenAI(temperature=0.9),
■p.244の手順06のコード
誤:print(qa(…
↓
正:print(qa_chain(…,
■p.254の手順08の実行コマンド
誤:agent.run(“123*4を計算機で実行してください”)
↓
正:agent.run(“12345*4を計算機で実行してください”)
目次
1章 GPT-4/ChatGPT/LangChainの概要
1-1 GPT-4とChatGPTとLangChain
1-2 人工知能と機械学習と深層学習
1-3 自然言語処理の深層学習モデル
2章 ChatGPT/OpenAI Playground/DALL-Eの利用法
2-1 ChatGPTの使い方
2-2 OpenAI Playgroundの使い方
2-3 DALL-Eの使い方
2-4 GitHub Copilotの使い方
3章 Python開発環境の準備
3-1 Pythonの概要
3-2 Google Colabの概要
3-3 Pythonの文法
4章 OpenAI API
4-1 テキスト生成
4-2 画像生成
4-3 埋め込み
4-4 ファインチューニング
4-5 モデレーション
4-6 音声のテキスト変換
4-7 トークナイザー
5章 LlamaIndex
5-1 LlamaIndexのはじめ方
5-2 LlamaIndexの機能詳細
5-3 LlamaHub
5-4 ベクトルデータベース
6章 LangChain
6-1 LangChainのはじめ方
6-2 LLM
6-3 プロンプトテンプレート
6-4 チェーン
6-5 エージェント
6-6 ツール
6-7 メモリ
7章 ChatGPTプラグイン
7-1 ChatGPTプラグインの使い方
7-3 ChatGPTプラグインの作り方
7-4 ChatGPT Retrieval Plugin