Questa guida fornisce consigli per monitorare e migliorare le prestazioni dei gestori dei datastore.
Monitora il rendimento dell'agente
Puoi monitorare la cronologia delle conversazioni degli agenti e utilizzare lo strumento di analisi per le statistiche degli agenti.
Esegui la valutazione self-service
Puoi eseguire la valutazione self-service per valutare la qualità dell'agente del datastore e consigliare modifiche.
Migliora le risposte dell'agente
Se le risposte non soddisfano le tue aspettative durante i test, prova queste opzioni:
- Sovrascrivi una risposta aggiungendo una voce delle domande frequenti per una domanda specifica.
- Se le risposte sono di bassa qualità con una FAQ strutturata, prova a utilizzare una FAQ non strutturata.
- Utilizza le configurazioni di analisi e suddivisione in blocchi per ottimizzare le risposte.
- Per vietare determinate frasi, consulta Impostazioni dell'agente: frasi vietate.
- Per personalizzare il filtro dei contenuti dell'AI responsabile (RAI), consulta Impostazioni dell'agente: filtri di sicurezza.
- Per ottimizzare la risposta dell'agente in base alle informazioni precedenti nella conversazione, configura le condizioni di ricerca. Questa funzionalità è disponibile solo per gli strumenti del datastore.
Ottimizzazione degli strumenti del datastore utilizzati dai playbook
Questa impostazione accelera la risposta RAG di un datastore e migliora la latenza non riscrivendo la query dell'utente o non compilando dinamicamente i parametri dello strumento. Di conseguenza, la query dell'utente viene passata al datastore così com'è e non vengono compilati filtri o parametri relativi ai metadati dell'utente.
Puoi attivare questa funzionalità nella console Dialogflow CX selezionando il playbook e poi la scheda Impostazioni. Puoi configurare il playbook in modo che continui a elaborare immediatamente le azioni successive o che attenda l'input successivo dell'utente finale.
Se attivate, le seguenti istruzioni del playbook vengono comunque rispettate:
- Quando rispondere alla query dell'utente utilizzando uno o più datastore.
- Quando non rispondere alla query dell'utente utilizzando i datastore e fornire invece una risposta alternativa.
- Istruzioni difensive, ad esempio "Non rispondere a domande sui concorrenti".
Se questa opzione è attiva, le seguenti istruzioni del playbook vengono ignorate. Non attivare questa impostazione se hai uno dei seguenti requisiti di query:
- Filtri specifici del datastore da compilare seguendo le istruzioni.
- Istruzioni per applicare i metadati di personalizzazione dell'utente passati dai filtri.
- Qualsiasi altra istruzione per riscrivere la query utente prima di eseguire la query sul datastore.
Gestisci le digressioni della conversazione
Un utente finale può porre domande di chiarimento durante una conversazione. Ad esempio, durante la raccolta dei dati della carta di credito, l'utente potrebbe voler chiarire cos'è un CVV. In questo caso, l'agente risponde alla domanda e torna a raccogliere i dati della carta di credito necessari. Per farlo, puoi creare un gestore del datastore con datastore che rispondono alla domanda, applicare il gestore alla pagina iniziale del flusso che gestisce la raccolta dei dati della carta di credito e impostare una destinazione di transizione per questo gestore in modo che torni alla "pagina corrente".
Gestisci le corrispondenze di intent indesiderate
Se l'agente trova corrispondenze con gli intent quando dovrebbe utilizzare un gestore del datastore, puoi provare a correggere il problema nel seguente modo:
- Elimina o modifica le frasi di addestramento vaghe, in modo che tutte le frasi di addestramento gestiscano con precisione l'intent scelto e non entrino in conflitto con i contenuti del datastore.
- Utilizza esempi negativi per evitare la corrispondenza degli intenti.
Filtro dei datastore
Se vuoi che solo determinati datastore siano disponibili per le query, puoi basarli sui valori dei parametri di sessione. Ad esempio, puoi utilizzare datastore univoci per le categorie di prodotti. Per filtrare il datastore per le categorie di prodotto:
- Imposta i parametri di sessione sulle categorie di prodotto.
- Crea percorsi di condizione che controllano i valori dei parametri di sessione e passano a una pagina specifica con il gestore del datastore scelto.
- Torna alla pagina chiamante dal gestore del datastore in modo che la conversazione possa continuare.
Configurazione della ricerca nel datastore
Per saperne di più sull'ottimizzazione dei risultati di ricerca del datastore, consulta Configurazione della ricerca nel datastore.