Agent Assist kini mendukung model dasar pengukuran Ringkasan V2 baru untuk data suara dan chat. Model ini memungkinkan pengguna menyesuaikan konten ringkasan dengan memilih dari bagian yang telah ditentukan berikut:
- Situasi: Hal yang memerlukan bantuan atau pertanyaan pelanggan.
- Tindakan: Tindakan yang dilakukan agen untuk membantu pelanggan.
- Penyelesaian: Hasil layanan pelanggan.
- Kepuasan pelanggan: "Tidak puas" jika pelanggan tidak puas di akhir percakapan dan "Puas" jika tidak.
- Alasan pembatalan: Jika pelanggan meminta untuk membatalkan layanan. T/A jika tidak.
- Entitas: Pasangan nilai kunci dari entitas penting yang diekstrak dari percakapan.
Fitur ini tersedia di region berikut: us-central1, us-east1, us-west1, global.
Mengonfigurasi profil percakapan
Profil percakapan mengonfigurasi serangkaian parameter yang mengontrol
saran yang diberikan kepada agen selama percakapan. Langkah-langkah berikut akan membuat
ConversationProfile
dengan objek
HumanAgentAssistantConfig
.
Membuat dari konsol
Sebaiknya buat profil percakapan menggunakan konsol Agent Assist:
- Masukkan
Display name
untuk profil percakapan. - Pilih
Language
dari daftar. - Pilih jenis saran
Conversation summarization
atauConversation summarization (voice)
. - Tetapkan
Suggestion model type
keBaseline model
. - Tetapkan
Baseline model version
ke2.0
. Jika bahasa yang dipilih adalah bahasa Inggris, pilih
Output sections
untuk disertakan dalam ringkasan.
Membuat dari API
Untuk membuat profil percakapan, lakukan hal berikut:
- Panggil metode
create
pada resourceConversationProfile
. - Berikan nama untuk profil percakapan baru.
- Masukkan project ID Google Cloud .
- Masukkan kode bahasa.
- Masukkan ID model Anda. Untuk menggunakan model dasar pengukuran V2, jangan
tentukan ID model. Sebagai gantinya, tetapkan
baseline_model_version
ke2.0
. - Jika bahasa yang dimasukkan adalah bahasa Inggris, di
CreateConversationProfileRequest
untuk konfigurasi kueri, tentukan bagian yang akan disertakan dalam ringkasan. Bagian default adalahSITUATION
,ACTION
, danRESOLUTION
jika tidak ada bagian yang ditentukan. - Di
CreateConversationProfileRequest
untuk fitur saran, tentukanCONVERSATION_SUMMARIZATION
untuk chat atauCONVERSATION_SUMMARIZATION_VOICE
untuk suara.
Contoh model dasar untuk suara
Berikut adalah contoh JSON yang menggunakan model ringkasan dasar pengukuran untuk suara:
{ "displayName": "CONVERSATION_PROFILE_NAME", "humanAgentAssistantConfig": { "humanAgentSuggestionConfig": { "featureConfigs": [{ "suggestionFeature": { "type": "CONVERSATION_SUMMARIZATION_VOICE" }, "queryConfig": { "sections": { "sectionTypes": "SITUATION", "sectionTypes": "ACTION", "sectionTypes": "RESOLUTION", "sectionTypes": "REASON_FOR_CANCELLATION", "sectionTypes": "CUSTOMER_SATISFACTION", "sectionTypes": "ENTITIES" } }, "conversationModelConfig": { "baselineModelVersion": "2.0", } }] } }, "languageCode": "en-US" }
Responsnya adalah objek ConversationProfile
yang berisi name
profil percakapan:
{ "name": "projects/PROJECT_ID/locations/global/conversationProfiles/CONVERSATION_PROFILE_ID", "displayName": "CONVERSATION_PROFILE_NAME", "automatedAgentConfig": { }, "humanAgentAssistantConfig": { "notificationConfig": { }, "humanAgentSuggestionConfig": { "featureConfigs": [{ "suggestionFeature": { "type": "CONVERSATION_SUMMARIZATION_VOICE" }, "queryConfig": { "sections": { "sectionTypes": [ "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES" ] } }, "conversationModelConfig": { "baselineModelVersion": "2.0", } }] }, "messageAnalysisConfig": { } }, "languageCode": "en-US", "createTime": "2023-07-06T21:06:46.841816Z", "updateTime": "2023-07-06T21:06:46.841816Z", "projectNumber": "344549229138" }
Contoh model dasar pengukuran untuk chat
Berikut adalah contoh JSON yang menggunakan model ringkasan dasar pengukuran untuk chat:
{ "displayName": "CONVERSATION_PROFILE_NAME", "humanAgentAssistantConfig": { "humanAgentSuggestionConfig": { "featureConfigs": [{ "suggestionFeature": { "type": "CONVERSATION_SUMMARIZATION" }, "queryConfig": { "sections": { "sectionTypes": "SITUATION", "sectionTypes": "ACTION", "sectionTypes": "RESOLUTION", "sectionTypes": "REASON_FOR_CANCELLATION", "sectionTypes": "CUSTOMER_SATISFACTION", "sectionTypes": "ENTITIES" } }, "conversationModelConfig": { "baselineModelVersion": "2.0", } }] } }, "languageCode": "en-US" }
Responsnya adalah objek ConversationProfile
yang berisi name
profil percakapan:
{ "name": "projects/PROJECT_ID/locations/global/conversationProfiles/CONVERSATION_PROFILE_ID", "displayName": "CONVERSATION_PROFILE_NAME", "automatedAgentConfig": { }, "humanAgentAssistantConfig": { "notificationConfig": { }, "humanAgentSuggestionConfig": { "featureConfigs": [{ "suggestionFeature": { "type": "CONVERSATION_SUMMARIZATION" }, "queryConfig": { "sections": { "sectionTypes": [ "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES" ] } }, "conversationModelConfig": { "baselineModelVersion": "2.0", } }] }, "messageAnalysisConfig": { } }, "languageCode": "en-US", "createTime": "2023-07-06T21:06:46.841816Z", "updateTime": "2023-07-06T21:06:46.841816Z", "projectNumber": "344549229138" }
Menangani percakapan saat runtime
Percakapan ditangani dengan cara yang sama saat runtime, baik Anda menggunakan model dasar pengukuran maupun model kustom. Lihat dokumentasi Model kustom ringkasan untuk mengetahui detailnya.