Agentul principal poate lansa sarcini asincrone complexe delegându-le către subagenți dedicați prin invoke_subagent. Comunicarea este complet reactivă, fără a necesita cicluri de așteptare manuală (polling).
Fluxul de execuție al delegării:
1. Agentul principal apelează:
invoke_subagent(TypeName="research", Role="Codebase Explorer", Prompt="Analizează toate controller-ele...")
2. Subagentul pornește în fundal și returnează un ConversationID unic.
3. Când subagentul finalizează sarcina, sistemul trezește automat agentul principal printr-o notificare.
4. Agentul principal sintetizează rezultatele pentru utilizator.
Fără polling: Mecanismul de trezire reactivă (Reactive Wakeup) economisește resurse și apeluri inutile de API.
Întrebări & Exemple practice:
Delegarea Sarcinilor către Subagenți: invoke_subagent și Comunicare ReactivăAi o întrebare despre Delegarea Sarcinilor către Subagenți: invoke_subagent și Comunicare Reactivă 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.