Modèle de référence de synthèse V1 pour le chat et la voix

La fonctionnalité de synthèse Agent Assist fournit des résumés de conversation à vos agents après chaque conversation. Les résumés aident les agents à créer leurs notes de conversation pour examiner et comprendre l'historique de communication des utilisateurs finaux.

Cette fonctionnalité est disponible dans les régions suivantes : us-central1, us-east1, us-west1, États-Unis, northamerica-northeast1, europe-west1, europe-west2, europe-west3, asia-southeast1, asia-northeast1, asia-south1, australia-southeast1 et global.

Il existe deux façons d'implémenter la fonctionnalité de résumé:

  • Vous pouvez entraîner un modèle personnalisé (chat ou voix).
  • Vous pouvez utiliser le modèle de référence prêt à l'emploi (chat et voix).

Cette page décrit la procédure à suivre pour implémenter le modèle de référence.

Voici un exemple de conversation d'entrée:

Un résultat de résumé du modèle de référence sur la conversation peut ressembler à ceci:

Configurer un profil de conversation

Un profil de conversation configure un ensemble de paramètres qui contrôlent les suggestions adressées à un agent au cours d'une conversation. Les étapes suivantes permettent de créer un ConversationProfile avec un objet HumanAgentAssistantConfig.

Créer un profil de conversation

Pour créer un profil de conversation, procédez comme suit:

  1. Appelez la méthode create sur la ressource ConversationProfile.
  2. Attribuez un nom au nouveau profil de conversation.
  3. Saisissez l'ID de votre projet Google Cloud .
  4. Saisissez l'ID de votre modèle. Pour utiliser le modèle de résumé de référence, ne spécifiez pas l'ID du modèle. Définissez plutôt baseline_model_version sur 1.0.
  5. Dans le CreateConversationProfileRequest de la fonctionnalité de suggestion, spécifiez CONVERSATION_SUMMARIZATION pour le chat ou CONVERSATION_SUMMARIZATION_VOICE pour la voix.

Exemple de modèle de référence pour la voix

Voici un exemple de code JSON qui utilise un modèle de résumé de référence pour la voix:

{
  "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 réponse est un objet ConversationProfile contenant le profil de conversation 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"
}

Exemple de modèle de référence pour le chat

Voici un exemple de fichier JSON qui utilise un modèle de résumé de référence pour le 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 réponse est un objet ConversationProfile contenant le profil de conversation 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"
}

Gérer les conversations lors de l'exécution

Les conversations sont gérées de la même manière au moment de l'exécution, que vous utilisiez le modèle de référence ou un modèle personnalisé. Pour en savoir plus, consultez la documentation sur le modèle personnalisé de résumé.