Modello di riferimento della versione 1 del riassunto per chat e voce

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:

  1. Chiama il metodo create sulla risorsa ConversationProfile.
  2. Assegna un nome al nuovo profilo di conversazione.
  3. Inserisci il tuo Google Cloud ID progetto.
  4. Inserisci l'ID del modello. Per utilizzare il modello di sintesi di riferimento, non specificare l'ID modello. Imposta invece baseline_model_version su 1.0.
  5. In CreateConversationProfileRequest per la funzionalità di suggerimento, specifica CONVERSATION_SUMMARIZATION per la chat o CONVERSATION_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.