ChatGPT/LangChainによるチャットシステム構築[実践]入門の表紙

ChatGPT/LangChainによるチャットシステム構築[実践]入門

吉田 真吾, 大嶋 勇樹技術評論社280ページISBN 9784297138394

LLMタグで同率5位(23冊中)。Zenn・Qiitaなどの3記事で紹介(時点)。

紹介記事
3件
媒体別
Zenn 2・Qiita 1
初めての紹介
最新の紹介

この本を選ぶ前に

対象読者
LLMアプリ開発に入門したい人や、Webチャット・Slackボット・社内文書検索を試したい人 根拠: LangChainで生成AIアプリ開発に入門できる名著が出ました!
出版年
(約3年前)
タグ内の順位
LLMタグで同率5位(23冊中・紹介記事数の順)

対象読者・難易度・注意点は、紹介記事の内容をもとにAIがまとめたものです(根拠記事へのリンクつき)。出版年・順位・代わりの本は書誌と集計データから出しています。

紹介された時期

2023年から2024年にかけて、続けて紹介されています。最新は2024年12月です。

紹介している記事(3件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • 【本】生成AI関連のおすすめの本10選 Zenn · Shota.Takiyanagi · · いいね 8

    生成AIの技術的な理解を深めたい読者に向けて本書を紹介し、特にLangChainについての知見がかなりまとまっていると評価している。Chainsを一括で実施する方法論などを具体的に挙げ、LangChainを学ぶ際に頼れる内容だと述べている。

  • 2023年に買った生成AI関連の技術書15選 Zenn · yasuna · · いいね 7

    生成AI関連の技術書の一つとして本を取り上げ、LangChainの使い方や、チャットシステム構築に必要な知識としてのプロンプトエンジニアリングを紹介している。システムの振る舞いを特化させるにはプロンプトが重要だと学んだと述べ、会話履歴を踏まえたSlackアプリのハンズオンも含まれるとして内容の多さを評価し、星五つを付けている。

  • LangChainで生成AIアプリ開発に入門できる名著が出ました! Qiita · みのるん · · いいね 72

    発売前に献本を受けてレビューし、LLMアプリ開発に入門したい人や、Webチャット・Slackボット・社内文書検索を試したい人に向けて紹介している。ChatGPT、OpenAI、LangChainの基礎を日本語で体系的に学べ、図や注釈付きコードが理解を助けると評価。後半のハンズオンはクラウド上で進められ、Lambda、Momento、Pineconeなど実務的な構成を扱うほか、企業での運用に関する章ではガイドライン、評価、セキュリティ、データ保護、規制への対応のヒントを得られるとしている。

この本について

ChatGPTのAPIとLangChainを使い、LLMを組み込んだチャットシステムを開発するための基礎から実装までを学ぶ本である。LLMアプリ開発に入門したい読者を対象に、プロンプトの設計、モデルやトークンの扱い、API呼び出し、会話履歴を踏まえた応答、Function callingを説明する。続いてLangChainのモデル、プロンプト、出力解析、Chains、Memoryを扱い、データ接続によるRAGやAgentsへ進む。WebチャットやSlackアプリ、社内文書検索などの構築を想定し、クラウド上の環境を使ったハンズオンでは、Python実行環境にAWS Lambda、会話履歴の保存にMomento、ベクトルデータベースにPineconeを用いる構成が紹介される。企業でLLMアプリを運用する際のガイドライン、企画段階のリスク対応、評価、セキュリティ、データ保護、規制への対応も取り上げる。

出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。

目次(主な章)

出典: 出版社の書籍ページ (章の見出しのみ)

  1. 第1章 大規模言語モデル(LLM)を使ったアプリケーションを開発したい!
  2. 第2章 プロンプトエンジニアリング
  3. 第3章 ChatGPTをAPIから利用するために
  4. 第4章 LangChainの基礎
  5. 第5章 LangChainの活用
  6. 第6章 外部検索、履歴を踏まえた応答をするWebアプリの実装
  7. 第7章 ストリーム形式で履歴を踏まえた応答をするSlackアプリの実装
  8. 第8章 社内文書に答えるSlackアプリの実装
  9. 第9章 LLMアプリの本番リリースに向けて
  10. 付録 Webアプリ、Slackアプリ開発の環境構築