La funzionalità di riassunto di Agent Assist fornisce ai tuoi agenti i riepiloghi delle conversazioni al termine di ogni conversazione. I riepiloghi aiutano gli agenti a creare le note relative alle conversazioni per esaminare e comprendere la cronologia delle comunicazioni con gli utenti finali.
Questa funzionalità è disponibile nelle seguenti regioni: us-central1, us-east1, us-west1, us, northamerica-northeast1, europe-west1, europe-west2, europe-west3, asia-southeast1, asia-northeast1, asia-south1, australia-southeast1, global.
Esistono due modi per implementare la funzionalità di sintesi:
- Puoi addestrare un modello personalizzato (chat o voce).
- Puoi utilizzare il modello di riferimento (chat e voce) pronto all'uso.
Questa pagina illustra i passaggi necessari per implementare il modello di riferimento.
Ad esempio, di seguito è riportata una conversazione di input di esempio:
Un output di riepilogo del modello di riferimento relativo alla conversazione potrebbe essere simile al seguente:
Configurare un profilo di conversazione
Un profilo di conversazione configura un insieme di parametri che controllano i suggerimenti fatti a un agente durante una conversazione. I passaggi che seguono creano un
ConversationProfile
con un
HumanAgentAssistantConfig
oggetto.
Creare un profilo di conversazione
Per creare un profilo di conversazione:
- Chiama il metodo
create
sulla risorsaConversationProfile
. - Assegna un nome al nuovo profilo di conversazione.
- Inserisci l'ID progetto Google Cloud .
- Inserisci l'ID del modello. Per utilizzare il modello di sintesi di riferimento, non
specificare l'ID modello. Imposta invece
baseline_model_version
su1.0
. - In
CreateConversationProfileRequest
per la funzionalità di suggerimento, specificaCONVERSATION_SUMMARIZATION
per la chat oCONVERSATION_SUMMARIZATION_VOICE
per la voce.
Esempio di modello di riferimento per la voce
Di seguito è riportato un esempio di JSON che utilizza un modello di sintesi di base per la voce:
{ "parent": "projects/PROJECT_ID/locations/global", "conversationProfile": { "displayName": "CONVERSATION_PROFILE_NAME", "humanAgentAssistantConfig": { "humanAgentSuggestionConfig": { "featureConfigs": [{ "suggestionFeature": { "type": "CONVERSATION_SUMMARIZATION_VOICE" }, "conversationModelConfig": { "baseline_model_version": "1.0", } }] } }, "languageCode": "en-US" } }
La risposta è un oggetto ConversationProfile
contenente il profilo
della conversazione name
:
{ "name": "projects/PROJECT_ID/locations/global/conversationProfiles/CONVERSATION_PROFILE_ID", "displayName": "CONVERSATION_PROFILE_NAME", "automatedAgentConfig": { }, "humanAgentAssistantConfig": { "notificationConfig": { }, "humanAgentSuggestionConfig": { "featureConfigs": [{ "suggestionFeature": { "type": "CONVERSATION_SUMMARIZATION_VOICE" }, "conversationModelConfig": { } }] }, "messageAnalysisConfig": { } }, "languageCode": "en-US", "createTime": "2022-06-06T21:06:46.841816Z", "updateTime": "2022-06-06T21:06:46.841816Z", "projectNumber": "344549229138" }
Esempio di modello di riferimento per la chat
Di seguito è riportato un esempio di JSON che utilizza un modello di sintesi di riferimento per la chat:
{ "parent": "projects/PROJECT_ID/locations/global", "conversationProfile": { "displayName": "CONVERSATION_PROFILE_NAME", "humanAgentAssistantConfig": { "humanAgentSuggestionConfig": { "featureConfigs": [{ "suggestionFeature": { "type": "CONVERSATION_SUMMARIZATION" }, "conversationModelConfig": { "baseline_model_version": "1.0", } }] } }, "languageCode": "en-US" } }
La risposta è un oggetto ConversationProfile
contenente il profilo
della conversazione name
:
{ "name": "projects/PROJECT_ID/locations/global/conversationProfiles/CONVERSATION_PROFILE_ID", "displayName": "CONVERSATION_PROFILE_NAME", "automatedAgentConfig": { }, "humanAgentAssistantConfig": { "notificationConfig": { }, "humanAgentSuggestionConfig": { "featureConfigs": [{ "suggestionFeature": { "type": "CONVERSATION_SUMMARIZATION" }, "conversationModelConfig": { } }] }, "messageAnalysisConfig": { } }, "languageCode": "en-US", "createTime": "2022-06-06T21:06:46.841816Z", "updateTime": "2022-06-06T21:06:46.841816Z", "projectNumber": "344549229138" }
Gestire le conversazioni in fase di esecuzione
Le conversazioni vengono gestite allo stesso modo in fase di esecuzione, indipendentemente dall'utilizzo del modello di riferimento o di un modello personalizzato. Per ulteriori dettagli, consulta la documentazione del modello personalizzato di sintesi.