Questa guida fornisce consigli per monitorare e migliorare il rendimento dei gestori dei datastore.
Monitorare il rendimento dell'agente
Puoi monitorare la cronologia delle conversazioni dei tuoi agenti e utilizzare lo strumento di analisi per le statistiche degli agenti.
Esegui la valutazione self-service
Puoi eseguire un'autovalutazione che valuterà la qualità dell'agente del datastore e consiglierà le modifiche.
Migliorare le risposte degli agenti
Se durante i test trovi alcune risposte che non soddisfano le tue aspettative, prova a procedere nel seguente modo.
- Puoi sovrascrivere una risposta aggiungendo una voce delle domande frequenti per una domanda specifica.
- Se riscontri risposte di bassa qualità con una sezione Domande frequenti strutturata, prova a utilizzare una sezione Domande frequenti non strutturata.
- Utilizza le configurazioni di analisi e suddivisione 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 perfezionare la risposta dell'agente in base alle informazioni fornite in precedenza nella conversazione, puoi configurare le condizioni di ricerca. Questa funzionalità è disponibile solo per gli strumenti di datastore.
Ottimizzazione degli strumenti di datastore utilizzati da Playbooks
Questa impostazione accelera la risposta RAG di un datastore e migliora la latenza non riscrivendo la query dell'utente né compilando dinamicamente i parametri dello strumento. Ciò significa che la query dell'utente viene passata all'archivio dati così com'è e non vengono compilati filtri o parametri correlati ai metadati utente.
Puoi attivare questa funzionalità nella console Dialogflow CX selezionando il playbook e poi facendo clic sulla scheda Impostazioni. Puoi configurare il playbook in modo che continui a elaborare immediatamente le azioni di follow-up o che attenda il successivinput utentete finale.
Se abilitate, le seguenti istruzioni del playbook vengono comunque rispettate:
- Quando rispondere alla query dell'utente utilizzando gli datastore.
- Quando non rispondere alla query dell'utente utilizzando i datastore e fornire invece una risposta alternativa.
- Qualsiasi istruzione difensiva, ad esempio "non rispondere a domande sui concorrenti".
Se attivata, 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.
- Altre istruzioni per riscrivere la query dell'utente prima di eseguire una query sul datastore.
Gestire le digressioni della conversazione
Un utente finale può porre domande chiarificatrici durante una conversazione. Ad esempio, durante la raccolta dei dati della carta di credito, potrebbe essere necessario chiarire che cos'è un CVV. In questo caso, l'agente deve rispondere alla domanda e tornare alla raccolta dei dati della carta di credito necessari. Per farlo, puoi creare un gestore del datastore con datastore che rispondono alla domanda, applicare questo 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".
Gestire le corrispondenze di intent indesiderate
Se il tuo agente corrisponde alle intent quando dovrebbe utilizzare un gestore 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'intento desiderato e non siano in conflitto con i contenuti del tuo datastore.
- Utilizza esempi negativi per evitare la corrispondenza con l'intent.
Filtro del datastore
In alcuni casi, potresti voler rendere disponibili per le query solo determinati datastore, a seconda dei valori dei parametri di sessione. Ad esempio, potresti avere archivi di dati unici per le categorie di prodotto. Per eseguire il filtraggio del 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 dell'datastorei desiderato.
- Il gestore del datastore deve tornare alla pagina di chiamata, in modo che la conversazione possa continuare.
Configurazione della ricerca nel datastore
Per saperne di più su come perfezionare i risultati di ricerca del datastore, consulta la configurazione della ricerca del datastore pa