Lihat konektor yang didukung untuk Integration Application.
Membangun agen percakapan dengan Application Integration
Integrasi Aplikasi kini menyederhanakan pembuatan pengalaman percakapan dengan berintegrasi langsung dengan Agen Percakapan (Dialogflow CX). Fitur ini memungkinkan Anda membuat chatbot dan alat cerdas yang meningkatkan interaksi pengguna dan mengotomatiskan tugas, langsung dari alur kerja integrasi menggunakan pemicu API.
Apa yang dimaksud dengan agen percakapan?
Agen percakapan Agen Percakapan (Dialogflow CX) adalah agen virtual yang berkomunikasi dalam percakapan bahasa alami dengan pengguna. Layanan ini menganalisis input pengguna, menafsirkan intent, dan memberikan respons yang sesuai, sehingga memungkinkan pengalaman percakapan yang interaktif dan dipersonalisasi. Agen ini dirancang untuk menangani percakapan di berbagai saluran, seperti situs, aplikasi seluler, dan platform pesan.
Apa yang dimaksud dengan alat agen percakapan?
Di Agen Percakapan (Dialogflow CX), alat mewakili fungsi atau layanan tertentu yang dapat diakses oleh agen percakapan. Alat ditentukan dalam playbook dan memungkinkan agen melakukan tindakan seperti mengambil data, menjalankan API, atau berinteraksi dengan sistem eksternal. Integrasi Aplikasi membuat alat ini berdasarkan pemicu API integrasi Anda, sehingga memudahkan Anda menghubungkan logika integrasi ke alur percakapan.
Sebelum memulai
Pastikan hal berikut sebelum membuat alat agen percakapan menggunakan Integrasi Aplikasi:
- Tetapkan peran IAM berikut kepada akun utama Anda:
- Service Account Admin (
roles/iam.serviceAccountAdmin
) - Service Usage Admin (
roles/serviceusage.serviceUsageAdmin
) - Dialogflow Console Agent Editor (
roles/dialogflow.consoleAgentEditor
)
Untuk mengetahui informasi tentang cara memberikan peran kepada akun utama, lihat Memberikan atau mencabut satu peran.
- Service Account Admin (
Peran IAM yang diperlukan untuk akun layanan
Peran IAM berikut diperlukan untuk akun layanan yang digunakan untuk membuat alat agen percakapan:
Akun layanan | Deskripsi | Peran yang diperlukan |
---|---|---|
Akun layanan | Akun layanan yang digunakan untuk membuat alat agen percakapan. | Application Integration Invoker (roles/integrations.integrationInvoker ) |
Agen layanan Dialogflow
( |
Akun layanan yang digunakan oleh Agen Percakapan (Dialogflow CX) untuk mengakses integrasi. | (roles/iam.serviceAccountTokenCreator )Pembuat Token Akun Layanan |
Membuat alat agen percakapan baru
Untuk membuat alat agen percakapan baru menggunakan Integrasi Aplikasi, lakukan langkah-langkah berikut:
- Di konsol Google Cloud, buka halaman Integrasi Aplikasi.
- Di menu navigasi, klik Integrations.
Halaman Integrasi akan muncul yang mencantumkan semua integrasi yang tersedia di project Google Cloud.
- Pilih integrasi yang ada atau klik Buat integrasi untuk membuat integrasi baru.
Jika Anda membuat integrasi baru:
- Masukkan nama dan deskripsi di panel Buat Integrasi.
- Pilih region untuk integrasi.
- Pilih akun layanan untuk integrasi. Anda dapat mengubah atau memperbarui detail akun layanan integrasi kapan saja dari panel Ringkasan integrasi di toolbar integrasi.
- Klik Buat.
Tindakan ini akan membuka integrasi di editor integrasi.
- Pilih integrasi yang ada. Tindakan ini akan membuka integrasi di editor integrasi.
- Pastikan integrasi yang dipilih dikonfigurasi dengan satu atau beberapa pemicu API.
- Memublikasikan versi integrasi.
- Di toolbar desainer, klik
Integration Aplikasi memverifikasi bahwa API yang diperlukan telah diaktifkan. Jika tidak, Anda akan diminta untuk mengaktifkannya.
(menu Tindakan) dan pilih Buat Alat Agen Percakapan.
- Di panel Create Conversational Agent Tool, berikan input berikut:
- Pemicu API: Semua pemicu API dari integrasi Anda dipilih secara default. Anda dapat memilih untuk membatalkan pilihan pemicu API yang tidak ingin disertakan dalam alat ini.
- Jenis: Pilih Buat Agen Percakapan baru dan masukkan detail berikut:
- Region: Pilih region untuk agen.
- Nama agen: Masukkan nama untuk agen.
- Nama alat: Masukkan nama untuk alat.
- Akun layanan: Pilih akun layanan dengan peran dan izin yang diperlukan untuk akses resource agen. Jika tidak ada, Anda akan diminta untuk Memberikan izin tersebut.
- Klik Lihat spesifikasi untuk meninjau spesifikasi yang dihasilkan untuk pemicu yang dipilih. Anda dapat mengedit spesifikasi sebelum menyimpannya.
- Klik Simpan.
Akan muncul pesan yang menunjukkan bahwa alat berhasil dibuat. Klik Lihat untuk membuka agen di konsol Agen Percakapan (Dialogflow CX).
- Di konsol Conversational Agents (Dialogflow CX), buka Playbooks, klik playbook untuk agen yang dibuat, lalu tambahkan petunjuk ke playbook untuk menggunakan alat tersebut. Untuk mengetahui informasi selengkapnya, lihat Alat playbook.
Membuat alat agen percakapan menggunakan agen yang ada
Untuk membuat alat agen percakapan menggunakan agen yang ada, lakukan langkah-langkah berikut:
- Di konsol Google Cloud, buka halaman Integrasi Aplikasi.
- Di menu navigasi, klik Integrations.
Halaman Integrasi akan muncul yang mencantumkan semua integrasi yang tersedia di project Google Cloud.
- Pilih integrasi yang ada atau klik Buat integrasi untuk membuat integrasi baru.
Jika Anda membuat integrasi baru:
- Masukkan nama dan deskripsi di panel Buat Integrasi.
- Pilih region untuk integrasi.
- Pilih akun layanan untuk integrasi. Anda dapat mengubah atau memperbarui detail akun layanan integrasi kapan saja dari panel Ringkasan integrasi di toolbar integrasi.
- Klik Buat.
Tindakan ini akan membuka integrasi di editor integrasi.
- Pilih integrasi yang ada. Tindakan ini akan membuka integrasi di editor integrasi.
- Pastikan integrasi yang dipilih dikonfigurasi dengan satu atau beberapa pemicu API.
- Memublikasikan versi integrasi.
- Di toolbar desainer, klik
Integration Aplikasi memverifikasi bahwa API yang diperlukan telah diaktifkan. Jika tidak, Anda akan diminta untuk mengaktifkannya.
(menu Tindakan) dan pilih Buat Alat Agen Percakapan.
- Di panel Create Conversational Agent Tool, berikan input berikut:
- Pemicu API: Semua pemicu API dari integrasi Anda dipilih secara default. Anda dapat memilih untuk membatalkan pilihan pemicu API yang tidak ingin disertakan dalam alat ini.
- Jenis: Pilih Pilih Agen Percakapan yang ada dan lakukan hal berikut:
- Agen Percakapan: Daftar agen yang tersedia di project Anda akan muncul. Pilih agen yang ingin Anda gunakan.
- Alat: Pilih Buat Alat baru atau Pilih Alat yang ada.
Jika Anda memilih Buat Alat baru, masukkan nama untuk alat tersebut.
Jika Anda memilih Pilih Alat yang ada, daftar alat yang tersedia di agen yang dipilih akan muncul. Pilih alat yang ingin Anda gunakan.
- Akun layanan: Pilih akun layanan dengan peran dan izin yang diperlukan untuk akses resource agen. Jika tidak ada, Anda akan diminta untuk Memberikan izin tersebut.
- Klik Lihat spesifikasi untuk meninjau spesifikasi yang dihasilkan untuk pemicu yang dipilih. Anda dapat mengedit spesifikasi sebelum menyimpannya.
- Klik Simpan.
Akan muncul pesan yang menunjukkan bahwa alat berhasil dibuat. Klik Lihat untuk membuka agen di konsol Agen Percakapan (Dialogflow CX).
- Di konsol Agen Percakapan (Dialogflow CX), buka Playbooks, klik playbook untuk agen yang dibuat, lalu tambahkan petunjuk ke playbook untuk menggunakan alat tersebut. Untuk mengetahui informasi selengkapnya, lihat Alat Playbook.
Pertimbangan
Pertimbangan berikut berlaku saat menggunakan alat agen percakapan:
- Alat agen percakapan hanya dapat dibuat untuk integrasi yang dipublikasikan dengan pemicu API.
- Tinjau dan uji agen Anda di konsol Agen Percakapan (Dialogflow CX) setelah pembuatan.