Loading
Agentforce och Einstein Generativ AI
Felsökning för orkestrering av flera agenter

Felsökning för orkestrering av flera agenter

Lös vanliga problem med Agentforce lösningar som involverar orkestrering av flera agenter.

Hur kan jag minska latensen i min lösning för fleragentsorkestrering?

  • Börja med att implementera rekommendationerna i "Sätt att minimera latens i lösningar för flera agenter" i fleragentsorkestrering.
  • Isolera där hög latens och timeout inträffar i din Agentforce. Använd felsökningsverktyg som beskrivs i "Felsökningsresurser". Till exempel:
    • I Agent Analytics kan du övervaka mått och betyg för "varaktighet" för din lösning. I Agenthälsoövervakning, ange varningströsklar för relevanta mått och betyg för att utlösa notiser när latens överskrider tröskelvärden.
    • Undersök spårningar och loggar för timeoutfel. Timeoutgränsen för orkestreringsagenter är 120 sekunder, vilket inkluderar den tid som orkestreringsagenten tillbringar med att utföra overheaduppgifter, som att delegera och (i arbetsledarläge) syntetisera resultaten. I arbetsledarläget syntetiserar orkestreringsagenten timeoutfel. Timeoutgränsen för anslutna underagenter är 30 sekunder.
    Använd dessa symptom för att upptäcka latensens grundorsaker som du kan åtgärda i din AI-lösning.

Hur kan jag lösa problem med att skicka variabler?

Kom ihåg att:

  • Egna (muterbara) variabler kan specificeras under sessionen.
  • Sammanhangsvariabler (länkade) är oföränderliga och kan inte uppdateras efter att sessionen har startat.

Se Referens för agentskript: Variabler (egna och länkade) i Agentforce Developer Guide.

I Orkestrering av flera agenter finns det två sätt att skicka variabler:

  • Från en orkestreragent till en ansluten underagent. För anslutna underagenter kan indatavariabler mappas. I både överlämnings- och arbetsledarläget kan du mappa dessa indatavariabler till antingen sammanhangsvariabler eller egna variabler. Se "Lägen för överlämning och arbetsledare" i fleragentsorkestrering.
    Anteckning
    Anteckning I denna utgåva skickas variabler endast i en riktning: från orkestreraragenten till den anslutna underagenten. Variabler skickas inte från en ansluten underagent tillbaka till orkestreringsagenten.
  • Mellan anslutna underagenter. I överlämningsläge, om en ansluten underagent har sektionen Efter svar, kan du ställa in variabler innan övergången till en annan ansluten underagent. Eftersom nästa anslutna underagent endast får dessa värden genom sitt inputs måste alla variabler du anger mappas i indatablocket för den anslutna underagenten. Sammanhanget flödar inte automatiskt.

Se Anslut en agent som underagent i Salesforce-hjälpen och Anslutet underagentblock i Agentforce Developer Guide.

Hur kan jag lösa autentiseringsproblem?

Din autentiseringsmetod varierar efter agenttyp och efter kombinationen av orkestreragent och ansluten underagent.

  • Anslutna underagenter för Agentforce Serviceagent (ASA) körs som orkestreraragentens sessionsanvändare (den digitala användaren), inte som sin egen agentanvändare. ASA har även stöd för ej inloggade gästanvändare.
  • Anslutna underagenter för Agentforce Employee Agent (AEA) körs i den inloggade användarens sammanhang. Tilldela den inloggade användaren de behörigheter som behövs för alla operationer som den anslutna underagenten begär.

Se "Autentisering på användarnivå i lösningar för flera agenter" i Orkestrering av flera agenter.

Vilka begränsningar kan jag överväga för min Multi-agent Orchestration-lösning?

  • Gå igenom funktionalitet som stöds och inte stöds i "Överväganden och begränsningar" i fleragentsorkestrering.
  • Orkestrering av flera agenter tillämpar ingen gräns för antalet anslutna underagenter. Experimentera med olika kombinationer för att få fram den optimala designen som passar ditt användningsfall och din miljö.
  • För designrekommendationer, se "Tips för att utforma din agent-till-agent-lösning" i fleragentsorkestrering.

Felsökningsresurser

Agentforce tillhandahåller verktyg och funktioner som hjälper dig identifiera mönster, undersöka grundorsaker och vidta korrigerande åtgärder.

  • I Agentbyggaren, använd Planspåraren i förhandsgranskningspanelen för konversationer för att undersöka problem i din lösning för flera agenter. Inspektera detaljerade, steg-för-steg-beslut och åtgärder som din orkestreringsagent och anslutna underagenter utför under en konversation eller ett arbetsflödestest.
  • Använd utökade händelseloggar för att ge detaljerad information om agentkonversationer.
  • Använd Agent Analytics för att övervaka agenters resultat och upptäcka feltrender. Undersök mönster och grundorsaker på sessionsnivå (se Analysera data med agentoptimering).
  • I Agenthälsoövervakning, ställ in varningströsklar för att utlösa notiser när agenters resultat överskrider tröskelnivåer.
 
Laddar
Salesforce Help | Article