エンジニア選書シリーズChatGPT/LangChainによるチャットシステム構築[実践]入門

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

紙版発売
電子版発売

B5変形判/280ページ

定価3,300円(本体3,000円+税10%)

ISBN 978-4-297-13839-4

電子版

→学校・法人一括購入ご検討の皆様へ

この本の概要

本書は,ChatGPTのAPIとLangChainを使って,大規模言語モデル(LLM)を本番レベルのシステムに組み込むための知識をステップバイステップで学習し,手を動かしながら実践できる書籍です。

生成AIが登場し,APIやフレームワークのエコシステムが充実してきたことによって,これまで機械学習やプログラミングの十分な知識が必要だったことに対してアプリケーション開発者が挑戦しやすくなりました。LLMの性質を活かしたサービスや業務システム構築の基礎を理解し,LLMのモデルやワークフローを抽象化して取り扱ううえで,LangChainというフレームワークが非常に便利です。本書でOpenAI APIやLangChainをしっかり学ぶことで,生成AI関連の知識を体系的にイメージできるようになります。

本書ではまず,OpenAI APIとLangChainについて解説します。ChatGPTのようなしくみを業務システムなどに組み込むためには,単にLLMに1つ入力して1つ出力を得るような実装ではなく,複数のタスクを一連のワークフロー処理として実現する必要があります。また,ChatGPTが知識を持たない専門知識を答えてほしいとか,意図した形式で応答が欲しいなど,実用性を高める必要も出てきます。これらを実現するためのLangChainのつかいかたをわかりやすく解説します。

後半では,ステートレスなOpenAI APIに記憶を持たせたり,必要に応じてWeb検索などを行うエージェント処理,さらにそれらチャット形式の処理を,ステップバイステップでWebアプリやSlackアプリとして実装します。

さらに,LLMアプリを本番稼働させるうえで必要となる,ユーザー体験,セキュリティ,コンプライアンスへの準拠などのためのヒントや注意点も解説します。

こんな方におすすめ

  • ChatGPTのようなチャットベースのアプリケーション開発を行いたいエンジニア

著者プロフィール

吉田真吾(よしだしんご)

株式会社サイダス 取締役CTO / 株式会社セクションナイン 代表取締役CEO ChatGPT Community(JP)主催。HCM Suite「CYDAS PEOPLE」の開発・運用。サーバーレステクノロジーのコミュニティ主催を通じて,日本におけるサーバーレスの普及を促進。『AWSによるサーバーレスアーキテクチャ』(翔泳社)監修,『サーバーレスシングルページアプリケーション』(オライリー)監訳,『AWSエキスパート養成読本』(技術評論社)共著。


大嶋勇樹(おおしまゆうき)

ソフトウェアエンジニア。IT企業からフリーランスエンジニアを経て会社を設立。現在は実務に就き始めたエンジニアのスキルアップをテーマに,勉強会の開催や教材作成の活動を実施。オンラインコースUdemyではベストセラー講座多数。AWSやDocker/Kubernetes,サーバレス技術などを扱う「野生」のクラウドネイティブ人材。最近はLangChain芸人。勉強会コミュニティStudyCo運営。