Co jsou systémy více agentů?

Building Agentic Workflows with LlamaIndex

Laurie Voss

VP Developer Relations, LlamaIndex

Za hranice jednoho agenta

$$

  • Jeden agent: výkonný, ale omezený

$$

  • Specializovaní agenti mohou být efektivnější

$$

  • Mohou spolupracovat jako tým agentů

Tým agentů

Building Agentic Workflows with LlamaIndex

Proč používat více agentů?

Příklad:

  • Psaní výzkumné zprávy
  • Jeden agent zajišťuje: hledání, kompilaci, psaní, kontrolu a vrácení výsledku

Průběh práce agenta

Building Agentic Workflows with LlamaIndex

Specializovaní agenti

$$

  • Agent pro výzkum: shromažďuje informace

$$

  • Agent pro psaní: připravuje zprávu

$$

  • Agent pro kontrolu: ověřuje a vylepšuje obsah

workflow_agent_team.gif

Building Agentic Workflows with LlamaIndex

Jak spolupracují

$$

  • Agent pro výzkum shromažďuje poznámky

$$

  • Agent pro psaní sestavuje návrh z poznámek

$$

  • Agent pro kontrolu dolaďuje výsledný výstup

workflow_agent_team.gif

Building Agentic Workflows with LlamaIndex

Kdy škálovat

  • Pokud se úkoly přirozeně dělí na části

  • Pokud jeden agent nestíhá složité výzvy nebo příliš mnoho nástrojů

Komplexní úkol

Building Agentic Workflows with LlamaIndex

Vestavěný AgentWorkflow

$$

  • LlamaIndex AgentWorkflow

$$

  • Podporuje automatické předávání úkolů mezi agenty

$$

  • Přináší vyšší míru složitosti

agentworkflow.png

Building Agentic Workflows with LlamaIndex

Pojďme procvičovat!

Building Agentic Workflows with LlamaIndex

Preparing Video For Download...