マルチエージェントシステムとは?

LlamaIndex によるエージェントワークフローの構築

Laurie Voss

VP Developer Relations, LlamaIndex

1つのエージェントを超えて

$$

  • 単一エージェント:強力だが限界がある

$$

  • 専門エージェントの方が効果的な場合がある

$$

  • エージェントチームとして協調できる

エージェントチーム

LlamaIndex によるエージェントワークフローの構築

なぜ複数のエージェントを使うのか?

例:

  • リサーチレポートの作成
  • 1つのエージェントが検索・整理・執筆・確認・回答をすべて担当

エージェントワークフロー

LlamaIndex によるエージェントワークフローの構築

専門エージェントの紹介

$$

  • リサーチエージェント:情報を収集する

$$

  • ライトエージェント:レポートを下書きする

$$

  • レビューエージェント:内容を確認・改善する

ワークフローエージェントチーム

LlamaIndex によるエージェントワークフローの構築

連携の仕組み

$$

  • リサーチエージェントがメモを収集する

$$

  • ライトエージェントがメモをもとに下書きを作成する

$$

  • レビューエージェントが最終出力を精査する

ワークフローエージェントチーム

LlamaIndex によるエージェントワークフローの構築

スケールアップの判断基準

  • タスクを自然に分割できる場合

  • 複雑なプロンプトやツールが多すぎる場合

複雑なタスク

LlamaIndex によるエージェントワークフローの構築

組み込みのAgentWorkflow

$$

  • LlamaIndex AgentWorkflow

$$

  • エージェント間のタスク引き継ぎを自動化

$$

  • 複雑さが増す

agentworkflow.png

LlamaIndex によるエージェントワークフローの構築

練習しましょう!

LlamaIndex によるエージェントワークフローの構築

Preparing Video For Download...