Anda dapat mengontrol berbagai setelan di lokasi project, aplikasi agen, dan tingkat agen.
Setelan lokasi project
Setelan lokasi project berlaku untuk setiap aplikasi agen dan agen dalam project dan lokasi tertentu. Untuk mengedit setelan lokasi project, buka daftar agen, pilih project dan lokasi, lalu klik tombol setelan button.
Setelan project dan lokasi berikut tersedia:
- Kontrol Layanan VPC: Lihat Kontrol Layanan VPC.
Asal yang diizinkan: Jika menggunakan Kontrol Layanan VPC, Anda dapat menentukan endpoint HTTP(S) yang diizinkan saat melakukan panggilan eksternal ke aplikasi agen. Hal ini memungkinkan agen Anda berinteraksi dengan layanan eksternal secara aman tanpa perlu merutekan traffic melalui proxy. Hal ini berlaku untuk semua jenis alat dan callback, yang dapat membuat permintaan eksternal. Jika Kontrol Layanan VPC tidak diaktifkan (default), semua endpoint diizinkan. Jika Kontrol Layanan VPC diaktifkan, tidak ada endpoint yang diizinkan kecuali jika endpoint tersebut ditambahkan ke daftar asal yang diizinkan.
Endpoint disediakan sebagai URL yang cocok persis (tanpa karakter pengganti), termasuk skema dan port opsional. Contoh:
https://example.com:8443https://api.example.com
Untuk mengelola asal yang diizinkan, Anda memerlukan izin Identity and Access Management berikut:
ces.googleapis.com/securitysettings.getces.googleapis.com/securitysettings.update
Izin ini dirancang untuk diberikan kepada administrator keamanan atau administrator project, terpisah dari izin yang diberikan kepada pengguna yang mengedit data agen. Izin ini disertakan dalam peran bawaan
CES Admin.Setelan ini diterapkan di tingkat project dan lokasi untuk memungkinkan organisasi mengontrol asal yang diizinkan untuk semua aplikasi agen. Setelan tidak dapat diterapkan per aplikasi agen atau per agen. Anda juga dapat menggunakan API untuk memperbarui SecuritySettings
EndpointControlPolicy.
Setelan aplikasi agen
Untuk mengedit setelan aplikasi agen global:
- Klik ikon setelan di sisi kanan pembuat.
Setelan aplikasi agen berikut tersedia:
- Dasar:
- Interaksi:
- Model global: Model default yang digunakan kecuali jika diganti oleh masing-masing agen. Perhatikan bahwa beberapa model mungkin dioptimalkan untuk teks atau suara.
- Kontrol bahasa:
- Bahasa default: Memulai semua percakapan dalam bahasa ini.
- Bahasa tambahan: Jika aplikasi agen Anda multibahasa, berikan bahasa tambahan. Aplikasi agen Anda akan otomatis beralih bahasa agar sesuai dengan input pengguna
- Penanganan bahasa yang tidak didukung: Jika input pengguna diberikan dalam bahasa yang tidak didukung, aplikasi agen akan meminta pengguna untuk mengulangi input satu kali. Jika input baru juga menggunakan bahasa yang tidak didukung, pilih tindakan yang harus dilakukan.
- Perilaku:
- Voice: Suara yang digunakan untuk sintesis ucapan.
- Suara sekitar: Suara latar belakang yang diputar oleh agen.
- Panjang respons: Sesuaikan seberapa banyak kata yang digunakan agen.
- Izinkan interupsi pengguna: Mengizinkan pengguna akhir menginterupsi agen.
- Beradaptasi saat terganggu: Jika diaktifkan, agen akan mencoba menyesuaikan responsnya dengan mempertimbangkan bahwa pengguna mungkin tidak mendengar semuanya.
- Perilaku penggantian:
- Coba lagi: Jika AI tidak dapat membuat respons, pilih berapa kali agen harus mencoba lagi.
- Respons agen: Agen akan meminta izin pengguna akhir sebelum setiap percobaan ulang. Anda dapat memberikan respons default di sini. Respons default akan digunakan jika tidak diberikan.
- Penggantian: Tentukan apa yang terjadi jika agen tidak dapat melanjutkan setelah upaya percobaan ulang terakhir.
- Detail agen:
- Nama tampilan: Nama tampilan untuk aplikasi agen.
- Mengunci agen: Mencegah perubahan diterapkan.
- Catatan: Deskripsi aplikasi agen yang dapat dibaca manusia. Bagian ini tidak dikirim ke model.
- Interaksi:
- Lanjutan:
- Ucapan:
- Waktu tunggu senyap: Tunggu input pengguna, lalu minta pengguna untuk berinteraksi kembali.
- Penguatan volume suara sekitar: Sesuaikan volume suara sekitar.
- Input keypad: Siapkan nada ganda multi-frekuensi (DTMF) untuk panggilan telepon. Diaktifkan secara default.
- Logging:
- Log dan berbagi data: Mengelola setelan di seluruh agen untuk log dan pengembangan agen.
- Data interaksi: Simpan data interaksi untuk mendapatkan insight yang lebih mendalam dan referensi Anda. Hal ini mencakup interaksi simulasi dan live, data pelacakan, dan lainnya. Jika dinonaktifkan, Anda tidak akan dapat melihat percakapan sebelumnya dengan agen Anda.
- Aktifkan penyuntingan: Otomatis menemukan dan menghapus data sensitif.
- Aktifkan Cloud Logging: Streaming log secara otomatis ke Cloud Logging.
- Mengekspor log ke BigQuery: Mengekspor log ke BigQuery untuk analisis kustom.
- Perekaman audio: Lokasi bucket Cloud Storage output untuk file audio.
- Log dan berbagi data: Mengelola setelan di seluruh agen untuk log dan pengembangan agen.
- Alat:
- Mode eksekusi: Eksekusi panggilan alat secara paralel atau berurutan.
- Petunjuk global: Petunjuk untuk semua agen dalam aplikasi agen. Anda dapat menggunakan petunjuk ini untuk menyiapkan identitas atau kepribadian yang stabil di seluruh agen.
- Ucapan:
Setelan agen
Untuk mengedit setelan khusus sub-agen atau agen induk:
- Klik menu konteks di kotak judul agen.
- Pilih Edit config.
Setelan agen induk dan sub-agen berikut tersedia:
- Nama agen: Nama tampilan untuk agen. Gunakan snake case.
- Model: Model yang digunakan untuk agen.
- Deskripsi: Deskripsi agen. Deskripsi ini diberikan kepada agen lain di aplikasi agen.
- Kode kustom: Berikan kode untuk callback.