Miglioramenti alle prestazioni del datastore

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.

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&#39datastorei 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