Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LangGraph Templatesによる効率的なワークフロー構築
Search
西岡 賢一郎 (Kenichiro Nishioka)
October 30, 2024
Technology
0
240
LangGraph Templatesによる効率的なワークフロー構築
機械学習の社会実装勉強会第40回 (
https://machine-learning-workshop.connpass.com/event/334075/
) の発表資料です.
西岡 賢一郎 (Kenichiro Nishioka)
October 30, 2024
Tweet
Share
More Decks by 西岡 賢一郎 (Kenichiro Nishioka)
See All by 西岡 賢一郎 (Kenichiro Nishioka)
Claude Agent SDKで始める実践的AIエージェント開発
knishioka
0
60
AIがAIを拡張する時代へ ~Claude Codeで実現する高品質文書作成~
knishioka
0
93
MLflow × LLM 生成AI時代の実験管理とリスク低減
knishioka
0
120
Conductor: Git Worktreeで実現する並列AIコーディング
knishioka
0
83
ローカルLLMでファインチューニング
knishioka
0
1.6k
自作MCPサーバ入門
knishioka
0
64
成功と失敗の実像と生成AI時代の展望
knishioka
0
83
MCPが変えるAIとの協働
knishioka
1
240
LangFlowではじめるRAG・マルチエージェントシステム構築
knishioka
0
330
Other Decks in Technology
See All in Technology
.NET 10のASP. NET Core注目の新機能
tomokusaba
0
130
AIで加速する次世代のBill Oneアーキテクチャ〜成長の先にある軌道修正〜
sansantech
PRO
1
100
AS59105におけるFreeBSD EtherIPの運用と課題
x86taka
0
270
AI × クラウドで シイタケの収穫時期を判定してみた
lamaglama39
1
400
[続・営業向け 誰でも話せるOCI セールストーク] AWSよりOCIの優位性が分からない編(2025年11月21日開催)
oracle4engineer
PRO
1
100
変わるもの、変わらないもの :OSSアーキテクチャで実現する持続可能なシステム
gree_tech
PRO
0
860
The Complete Android UI Testing Landscape: From Journey to Traditional Approaches
alexzhukovich
1
120
ECS組み込みのBlue/Greenデプロイを動かしてELB側の動きを観察してみる
yuki_ink
3
420
Service Monitoring Platformについて
lycorptech_jp
PRO
0
360
"なるべくスケジューリングしない" を実現する "PreferNoSchedule" taint
superbrothers
0
100
未回答質問の回答一覧 / 開発をリードする品質保証 QAエンジニアと開発者の未来を考える-Findy Online Conference -
findy_eventslides
0
420
改竄して学ぶコンテナサプライチェーンセキュリティ ~コンテナイメージの完全性を目指して~/tampering-container-supplychain-security
mochizuki875
1
400
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
40
2.2k
How GitHub (no longer) Works
holman
315
140k
Side Projects
sachag
455
43k
Documentation Writing (for coders)
carmenintech
76
5.1k
Speed Design
sergeychernyshev
33
1.3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Typedesign – Prime Four
hannesfritz
42
2.9k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
940
Building Flexible Design Systems
yeseniaperezcruz
329
39k
The Invisible Side of Design
smashingmag
302
51k
Rails Girls Zürich Keynote
gr2m
95
14k
Transcript
LangGraph Templatesによる 効率的なワークフロー構築 2024/10/26 機械学習の社会実装勉強会 第40回 1
LangGraph Studio Template 2
LangGraph Template LangGraph Templateは、PythonとJavaScriptで利用可能なテンプレートレポジトリ 実体はGitHub上のリポジトリ: (langgraph:///template? githubUrl=https%3A%2F%2Fgithub.com%2Flangchain-ai%2Freact-agent) 3
なぜLangGraph Templateが必要か? 簡単な導入とカスタマイズ: テンプレートは、リポジトリをクローンすることで内 部の機能を簡単に修正できるため、プロンプトやロジックの変更が容易 デバッグと展開のしやすさ: テンプレートはLangGraph Studioでデバッグし、ワン クリックでLangGraph Cloudに展開できる構造
高いカスタマイズ性: エージェントの内部コードを自由に変更できるため、開発者 が自分のニーズに合わせた詳細な制御可能 4
現在提供されているTemplate New LangGraph Project: https://github.com/langchain-ai/new-langgraph-project Langchain Memory Agent: https://github.com/langchain-ai/memory-agent Data
Enrichment: https://github.com/langchain-ai/data-enrichment React Agent: https://github.com/langchain-ai/react-agent Retrieval Agent Template: https://github.com/langchain-ai/retrieval-agent-template 5
New LangGraph Project 概要: LangGraph Studio用にデザインされたChatBot。永続的なチャットメモリを保持。 機能: ノードとエッジで表現されるデータフローの可視化 複雑なワークフローを細かく制御できるカスタマイズ性 エージェントの組織化と管理
利点: テンプレートを活用した迅速な開発 Studioでのデバッグとクラウドへのワンクリック展開 6
Langchain Memory Agent 概要: 過去のやり取りや状態を記憶し、長期タスクや対話の継続を可能にするエージェント 機能: 会話やタスクの履歴を記憶するメモリ機能 過去の情報を利用してインタラクションを最適化 長期タスクや複雑な対話の管理 利点:
パーソナライズされたやり取りの実現 タスクの進行状況に応じた応答の提供 長期的な対話に適した設計 7
Data Enrichment 概要: 外部情報を使って既存データを補完・強化するエージェント 機能: 外部APIやデータソースからの情報取得 取得データの分析と統合 自動的なデータ補完プロセス 利点: データの価値と精度の向上
研究やデータ収集に適した設計 複数のデータソースを活用した情報の強化 8
React Agent 概要: リアルタイムで環境の変化に反応し、動的に行動するエージェント 機能: 状況に応じたリアルタイム応答 環境変化に基づく動的な意思決定 タスクを繰り返し実行し、適切なツールを選択 利点: リアルタイム処理が必要なアプリケーションに最適
環境に即応するインタラクティブなエージェント設計 高い応答性 9
Retrieval Agent Template 概要: 情報取得に特化したエージェントのテンプレート 機能: クエリに基づくデータ検索と取得 外部ソースや特定のデータセットからの情報抽出 検索結果の最適化と自動化 利点:
カスタマイズ可能な情報取得エージェントの作成 データ検索と取得プロセスの効率化 特定データソースに簡単に適応 10