Ce este Supervisor Pattern: Agent Coordonator Central și Rutare către Specialiști?

Denumire completă

SupervisorAgent(workers=['Cercetator', 'Programator', 'Tester'])

Supervisor Pattern este o arhitectură multi-agent în care un agent principal (Supervizor) primește cererea utilizatorului, o descompune și decide care dintre agenții specializați subordonați trebuie să acționeze, primind rapoartele acestora și dirijând următorul pas.

from langgraph.graph import StateGraph, END

def router_supervizor(state):
    decizie = llm_supervisor.invoke(f"Pe baza stării curente, cine execută următorul pas? {state}")
    return decizie.agent_desemnat # 'cercetator', 'scriitor_cod' sau '__end__'

workflow = StateGraph(AgentState)
workflow.add_node("supervizor", router_supervizor)
workflow.add_node("cercetator", agent_cercetator)
workflow.add_node("scriitor_cod", agent_programator)

workflow.add_conditional_edges("supervizor", router_supervizor)
workflow.add_edge("cercetator", "supervizor")
workflow.add_edge("scriitor_cod", "supervizor")

Control strict: Garantează că niciun agent nu deviază de la cerință fără acordul explicit al coordonatorului.

Învață AI • Comunitate & Q&A

Întrebări & Discuții: Supervisor Pattern: Agent Coordonator Central și Rutare către Specialiști

Ai o întrebare despre Supervisor Pattern: Agent Coordonator Central și Rutare către Specialiști sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.