お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
期間 14 時間
コース概要
LangGraphとグラフ概念の入門
- LLMアプリにグラフを使う理由: オケストレーション vs 単純なチェーン
- LangGraphにおけるノード、エッジ、状態
- Hello LangGraph: 最初の実行可能なグラフ
状態管理とプロンプトチェイニング
- プロンプトをグラフノードとして設計する
- ノード間の状態の受け渡しと出力の処理
- メモリパターン: 短期 vs 永続化されたコンテキスト
分岐、制御フロー、エラーハンドリング
- 条件分岐とマルチパスワークフロー
- リトライ、タイムアウト、フォールバック戦略
- 冪等性と安全な再実行
ツールと外部統合
- グラフノードからの関数/ツール呼び出し
- グラフ内でのREST APIおよびサービスの呼び出し
- 構造化出力との連携
検索拡張ワークフロー (RAG)
- ドキュメント取り込みとチャンク分割の基礎
- 埋め込みベクトルとベクトルストレージ(例: ChromaDB)
- 出典付きの根拠に基づいた回答生成
テスト、デバッグ、評価
- ノードとパスに対するユニットテスト相当の検証
- トレーシングとオブザーバビリティ
- 品質チェック: 事実性、安全性、決定論性
パッケージングとデプロイの基礎
- 環境設定と依存関係管理
- API背後でのグラフのサービング
- ワークフローのバージョン管理とロールリング更新
まとめと次のステップ
要求
- 基本的なPythonプログラミングの理解
- REST APIまたはCLIツールの経験
- LLMの概念とプロンプトエンジニアリングの基礎知識
対象読者
- グラフベースのLLMオケストレーション初心者デベロッパー、ソフトウェアエンジニア
- マルチステップLLMアプリを構築するプロンプトエンジニア、AI初心者
- LLMによるワークフロー自動化を探求するデータ実務者