お問い合わせ
 期間 14 時間

コース概要

LangGraphとグラフ概念の入門

  • LLMアプリにグラフを使う理由: オケストレーション vs 単純なチェーン
  • LangGraphにおけるノード、エッジ、状態
  • Hello LangGraph: 最初の実行可能なグラフ

状態管理とプロンプトチェイニング

  • プロンプトをグラフノードとして設計する
  • ノード間の状態の受け渡しと出力の処理
  • メモリパターン: 短期 vs 永続化されたコンテキスト

分岐、制御フロー、エラーハンドリング

  • 条件分岐とマルチパスワークフロー
  • リトライ、タイムアウト、フォールバック戦略
  • 冪等性と安全な再実行

ツールと外部統合

  • グラフノードからの関数/ツール呼び出し
  • グラフ内でのREST APIおよびサービスの呼び出し
  • 構造化出力との連携

検索拡張ワークフロー (RAG)

  • ドキュメント取り込みとチャンク分割の基礎
  • 埋め込みベクトルとベクトルストレージ(例: ChromaDB)
  • 出典付きの根拠に基づいた回答生成

テスト、デバッグ、評価

  • ノードとパスに対するユニットテスト相当の検証
  • トレーシングとオブザーバビリティ
  • 品質チェック: 事実性、安全性、決定論性

パッケージングとデプロイの基礎

  • 環境設定と依存関係管理
  • API背後でのグラフのサービング
  • ワークフローのバージョン管理とロールリング更新

まとめと次のステップ

要求

  • 基本的なPythonプログラミングの理解
  • REST APIまたはCLIツールの経験
  • LLMの概念とプロンプトエンジニアリングの基礎知識

対象読者

  • グラフベースのLLMオケストレーション初心者デベロッパー、ソフトウェアエンジニア
  • マルチステップLLMアプリを構築するプロンプトエンジニア、AI初心者
  • LLMによるワークフロー自動化を探求するデータ実務者

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー