メニュー

実践コンテキストエンジニアリング グラフDBとRAGの実践ガイド

発売日: 2026/6/19 想定ページ数: 106ページ ISBN: 9784295605027 全文検索: 非対応
★★★★★ ★★★★★ 0件
本書は、生成AIにおけるコンテキストエンジニアリングの実践的な手法と、宣言型プログラミングによるRAGの実装事例を最新の情報で解説した技術書です。近年、LLMに与える情報の密度が高まりコンテキストウィンドウが巨大化すると、モデルの推論能力が低下するコンテキスト・ロットという現象が知られており、本書はこの課題に対する解決策としてRLMの設計思想を詳述します。RLMはすべてのデータを直接プロンプトに入力するのではなく、コンテキストを外部データとして扱い、LLMが必要な情報のみを動的にコードの実行や再帰的な呼び出しを通じて探索・検証するように設計されているため、従来の静的なアプローチとは異なる柔軟な情報取得が可能になります。また、グラフDBを活用したRAGの実装方法や、RAGで活用されるサービスにおける具体的な適用例について、実践的なコードを交えて紹介しており、開発者がシステム設計において直面する複雑なデータ連携の問題を解決するための具体的な指針を提供します。さらに、RAGでの回答生成に至るLLMのトレース方法についても言及しており、ブラックボックス化しがちな生成プロセスの可視化と検証を通じて、信頼性の高いAIアプリケーションの開発を支援する包括的な内容となっています。
【目次】
はじめに
第1章 本書で紹介するコードについて
第2章 RAGに関連するサービス
第3章 グラフDBとは
第4章 コンテキストエンジニアリング
第5章 コンテキストエンジニアリングの実践:DSPy
第6章 DSPy活用のデモと周辺ツール
著者紹介・あとがき
目次プレビュー
  • 電子書籍閲覧に関するご注意
  • 目次
  • はじめに
電子書籍閲覧に関するご注意
目次
  • 注意事項
  • 免責事項
  • 1.1 このコードで実施したい内容について
  • 1.2 本コードの概要について
  • 2.1 そもそもRAG(Retrieval-Augmented Generation)とは
  • 2.2 生成AIで活用される「モデル」について
  • 2.3 Vector Index
  • 2.4 LangChainなどRAG構築フレームワーク
  • 2.5 AI Agent
  • 2.6 AI Memory
  • 2.7 LLM API統一サービス
  • 3.1 最初に思い浮かぶDBについて
  • 3.2 グラフDBの要素
  • 3.3 グラフDBの「グラフ」について
  • 3.4 GraphRAG
  • 3.5 グラフDBの種類
  • 3.6 Cypher
  • 3.7 LadybugDB
  • 3.8 fork元となったkuzudb
  • 4.1 プロンプトエンジニアリング
  • 4.2 コンテキストエンジニアリングの理解の分類
  • 4.3 筆者が考えるコンテキストエンジニアリング
  • 4.4 コンテキストエンジニアリングとSkills
  • 5.1 DSPyの活用
  • 5.2 DSPyのEvaluation
  • 5.3 DSPyのOptimizer
  • 5.4 Observability
  • 5.5 DSPyに関するブログ
  • 5.6 DSPyとRLM
  • 6.1 コンテキストエンジニアリングを感じるコード
  • 6.2 参考とするHybrid RAGのコード
  • 6.3 1章に掲載したコードの詳細について
  • 6.4 MLflow Tracing on DSPy Integration
  • 著者とサークルについて
  • あとがき

まだレビューが投稿されていません