Czym są systemy wieloagentowe?

Tworzenie agentic workflows z LlamaIndex

Laurie Voss

VP Developer Relations, LlamaIndex

Poza jednym agentem

$$

  • Pojedynczy agent: wydajny, ale ograniczony

$$

  • Wyspecjalizowane agenty mogą być skuteczniejsze

$$

  • Mogą współpracować jako zespół agentów

Zespół agentów

Tworzenie agentic workflows z LlamaIndex

Po co używać wielu agentów?

Przykład:

  • Tworzenie raportu badawczego
  • Jeden agent wykonuje: wyszukiwanie, kompilowanie, pisanie, weryfikację i zwracanie odpowiedzi

Przepływ pracy agenta

Tworzenie agentic workflows z LlamaIndex

Wyspecjalizowane agenty

$$

  • Agent badawczy: zbiera informacje

$$

  • Agent piszący: tworzy szkic raportu

$$

  • Agent recenzujący: sprawdza i ulepsza treść

workflow_agent_team.gif

Tworzenie agentic workflows z LlamaIndex

Jak współpracują

$$

  • Agent badawczy zbiera notatki

$$

  • Agent piszący tworzy szkic na podstawie notatek

$$

  • Agent recenzujący dopracowuje końcowy wynik

workflow_agent_team.gif

Tworzenie agentic workflows z LlamaIndex

Kiedy skalować w górę

  • Gdy zadania naturalnie dzielą się na części

  • Gdy jeden agent ma trudności ze złożonymi promptami lub zbyt wieloma narzędziami

Złożone zadanie

Tworzenie agentic workflows z LlamaIndex

Wbudowany AgentWorkflow

$$

  • LlamaIndex AgentWorkflow

$$

  • Obsługuje automatyczne przekazywanie zadań między agentami

$$

  • Wprowadza pewien poziom złożoności

agentworkflow.png

Tworzenie agentic workflows z LlamaIndex

Czas na ćwiczenia!

Tworzenie agentic workflows z LlamaIndex

Preparing Video For Download...