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 l'ID progetto Google Cloud .
  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.