Vad är multi-agentsystem?

Bygga agentbaserade arbetsflöden med LlamaIndex

Laurie Voss

VP Developer Relations, LlamaIndex

Bortom en enda agent

$$

  • En agent: kraftfull, men begränsad

$$

  • Specialiserade agenter kan vara mer effektiva

$$

  • Kan samarbeta som ett agentteam

team_of_agents.png

Bygga agentbaserade arbetsflöden med LlamaIndex

Varför använda flera agenter?

Exempel:

  • Skriva en forskningsrapport
  • En agent jonglerar med: sökning, sammanställning, skrivande, granskning och svar

agent_workflow.gif

Bygga agentbaserade arbetsflöden med LlamaIndex

De specialiserade agenterna

$$

  • Forskningsagenten: samlar information

$$

  • Skrivagenten: skriver rapporten

$$

  • Granskningsagenten: kontrollerar och förbättrar innehållet

workflow_agent_team.gif

Bygga agentbaserade arbetsflöden med LlamaIndex

Hur de samarbetar

$$

  • Forskningsagenten samlar anteckningar

$$

  • Skrivagenten skriver ett utkast utifrån anteckningarna

$$

  • Granskningsagenten förfinar det slutliga resultatet

workflow_agent_team.gif

Bygga agentbaserade arbetsflöden med LlamaIndex

När ska man skala upp?

  • Om uppgifter naturligt delas upp i delar

  • Om en agent har svårt med komplexa promptar eller för många verktyg

complex_task.png

Bygga agentbaserade arbetsflöden med LlamaIndex

Inbyggd AgentWorkflow

$$

  • LlamaIndex AgentWorkflow

$$

  • Stöder automatisk överföring av uppgifter mellan agenter

$$

  • Tillför ett lager av komplexitet

agentworkflow.png

Bygga agentbaserade arbetsflöden med LlamaIndex

Nu kör vi en övning!

Bygga agentbaserade arbetsflöden med LlamaIndex

Preparing Video For Download...