Loading
AI generativa Agentforce ed Einstein
Risoluzione dei problemi di orchestrazione multiagente

Risoluzione dei problemi di orchestrazione multiagente

Risolvere i problemi più comuni delle soluzioni Agentforce che includono l'orchestrazione multi-agente.

Come ridurre la latenza nella soluzione di orchestrazione multi-agente?

  • Iniziare implementando i consigli in "Come ridurre al minimo la latenza nelle soluzioni multi-agente" in Orchestrazione multi-agente.
  • Isolare dove si verificano latenza elevata e timeout nella soluzione Agentforce. Utilizzare gli strumenti di debug descritti in "Risorse per la risoluzione dei problemi". Ad esempio:
    • In Agent Analytics, monitorare le metriche di "durata" e i punteggi della soluzione. In Monitoraggio dello stato degli agenti, impostare soglie di avviso per le metriche e i punteggi pertinenti per attivare notifiche quando la latenza supera i livelli di soglia.
    • Esaminare le tracce e i registri alla ricerca di errori di timeout. Il limite di timeout per gli agenti orchestratori è di 120 secondi, che include il tempo trascorso dall'agente orchestratore durante le operazioni generali, ad esempio la delega e (in modalità supervisore) la sintesi dei risultati. In modalità supervisore, l'agente orchestratore sintetizza gli errori di timeout. Il limite di timeout per i subagenti connessi è 30 secondi.
    Utilizzare questi sintomi per individuare le cause profonde della latenza a cui è possibile porre rimedio nella soluzione AI.

Come risolvere i problemi di passaggio delle variabili?

Tenere presente che:

  • Le variabili personalizzate (mutabili) possono essere specificate durante la sessione.
  • Le variabili di contesto (collegate) sono immutabili e non possono essere aggiornate dopo l'inizio della sessione.

Vedere Agente Script Reference: Variabili (personalizzate e collegate) nella Guida Agentforce Developer Guide.

In Orchestrazione multiagente, esistono due modi per passare le variabili:

  • Da agente orchestratore a subagente connesso. Per i subagenti connessi è possibile mappare le variabili di input. Sia in modalità di trasferimento che in modalità supervisore, è possibile mappare queste variabili di input a variabili di contesto o personalizzate. Vedere "Modalità di trasferimento e supervisore" nell'orchestrazione multiagente.
    Nota
    Nota In questo rilascio, le variabili vengono passate in una sola direzione: dall'agente orchestratore al subagente connesso. Le variabili non vengono passate da un subagente connesso all'agente orchestratore.
  • Tra subagenti connessi. In modalità di trasferimento, se un subagente connesso ha una sezione Dopo la risposta, è possibile impostare le variabili prima di passare a un altro subagente connesso. Poiché il subagente connesso successivo riceve questi valori solo tramite il relativo blocco di inputs, tutte le variabili impostate richiedono la mappatura nel blocco di input del subagente connesso di destinazione. Il contesto non scorre automaticamente.

Vedere Connessione di un agente come subagente nella Guida di Salesforce e Blocco subagente connesso nella Guida Agentforce Developer Guide.

Come posso risolvere i problemi di autenticazione?

L'approccio di autenticazione varia in base al tipo di agente e alla combinazione di agente orchestratore e subagente connesso.

  • I subagenti connessi Agentforce agente dell'assistenza (ASA) vengono eseguiti come utente di sessione dell'agente orchestratore (utente digitale), non come utente agente. ASA supporta anche gli utenti guest non autenticati.
  • I subagenti connessi Agentforce Employee Agent (AEA) vengono eseguiti nel contesto dell'utente connesso. Assegnare all'utente connesso le autorizzazioni necessarie per qualsiasi operazione richiesta dal subagente connesso.

Vedere "Autenticazione a livello di utente nelle soluzioni multi-agente" nell'orchestrazione multi-agente.

Quali limitazioni si possono considerare per la soluzione Orchestrazione multi-agente?

  • Esaminare le funzionalità supportate e non supportate in "Considerazioni e limitazioni" in Orchestrazione multiagente.
  • L'orchestrazione multi-agente non impone limiti al numero di agenti secondari connessi. Provare diverse combinazioni per ottenere il design ottimale che si adatti al proprio caso d'uso e al proprio ambiente.
  • Per i consigli sulla progettazione, vedere "Suggerimenti per progettare la soluzione da agente a agente" in Orchestrazione multiagente.

Risorse per la risoluzione dei problemi

Agentforce offre strumenti e funzioni che consentono di identificare gli schemi, analizzare le cause profonde e intraprendere azioni correttive.

  • Nel Generatore di agenti, utilizzare il tracciatore di piani nel riquadro di anteprima della conversazione per analizzare i problemi della soluzione multiagente. Esaminare passo per passo le decisioni e le azioni dettagliate intraprese dall'agente orchestratore e dai subagenti connessi durante una conversazione o un test di flusso di lavoro.
  • Utilizzare i registri eventi ottimizzati per fornire dettagli dettagli dettagliati sulle conversazioni degli agenti.
  • Utilizzare Agent Analytics per monitorare le prestazioni degli agenti e rilevare le tendenze degli errori. Analizzare gli schemi e le cause principali a livello di sessione (vedere Analisi dei dati con ottimizzazione degli agenti).
  • In Monitoraggio dello stato degli agenti, impostare soglie di avviso per attivare notifiche quando le prestazioni degli agenti superano i livelli di soglia.
 
Caricamento
Salesforce Help | Article