Topik ini menjelaskan operasi API dari kit pengembangan perangkat lunak (SDK) Web.
Ikhtisar API
Versi SDK sebelumnya berisi parameter dan metode yang sudah tidak digunakan lagi. Tingkatkan SDK ke versi terbaru. Untuk informasi selengkapnya, lihat Panduan penggunaan Web SDK.
Kelas/Protokol | API | Deskripsi |
ARTCAICallEngine Menentukan operasi API mesin. | Memulai panggilan. | |
Menutup panggilan. Catatan Panggil handup untuk menutup panggilan sebelum halaman keluar, misalnya dengan mendengarkan event beforeunload. Jika tidak, agen akan menunggu sekitar 90 detik sebelum keluar. Hal ini dapat menyebabkan masalah seperti melebihi batas konkuren untuk manusia digital. | ||
Menetapkan tampilan rendering agen. | ||
Menetapkan tampilan pratinjau lokal. | ||
Menginterupsi ucapan agen. | ||
Mengaktifkan atau menonaktifkan interupsi cerdas. | ||
Mengaktifkan atau menonaktifkan dorongan kamera. | ||
Beralih kamera. | ||
Beralih suara. | ||
Mematikan atau menghidupkan mikrofon. | ||
Menghentikan atau melanjutkan pemutaran aliran audio agen. | ||
Memulai berbicara dalam mode push-to-talk. | ||
Menyelesaikan berbicara dalam mode push-to-talk. | ||
Membatalkan ucapan saat ini dalam mode push-to-talk. | ||
Mengaktifkan atau menonaktifkan mode push-to-talk. Dalam mode push-to-talk, agen hanya melaporkan hasil setelah finishPushToTalk dipanggil. | ||
Mendapatkan mesin Alibaba Real-Time Communication (ARTC). | ||
Mengirim pesan teks ke agen. | ||
Mengirim pesan kustom ke server. | ||
Memperbarui prompt sistem Large Language Model (LLM). | ||
Memperbarui konfigurasi VCR. | ||
Memperbarui parameter aplikasi Model Studio. | ||
Untuk agen pemahaman visual, memulai penangkapan bingkai kustom. Setelah ini dimulai, Anda tidak dapat berbicara dengan agen melalui suara. | ||
Untuk agen pemahaman visual, menghentikan penangkapan bingkai kustom. | ||
Melepaskan sumber daya. | ||
ARTCAICallEngine Event callback mesin | Telah terjadi kesalahan. | |
Panggilan dimulai. | ||
Panggilan berakhir. | ||
Status agen berubah. | ||
Volume berubah. | ||
Notifikasi untuk hasil pengenalan pertanyaan pengguna oleh agen. | ||
Notifikasi untuk jawaban agen. | ||
Suara panggilan saat ini berubah. | ||
Mode push-to-talk berubah. | ||
Agen saat ini akan meninggalkan (mengakhiri panggilan saat ini). | ||
Pesan kustom diterima dari agen saat ini. | ||
Interupsi suara untuk panggilan saat ini diaktifkan atau dinonaktifkan. | ||
Agen langsung akan mengambil alih dari agen saat ini. | ||
Pengambilalihan oleh agen langsung telah terhubung. | ||
Callback untuk ketersediaan saluran pesan agen. | ||
Hasil VCR diterima dari agen saat ini. |
Detail API
Rincian ARTCAICallEngine
Detail event ARTCAICallEngine
agentDataChannelAvailable
Callback ini dipicu ketika saluran pesan agen tersedia. Setelah callback ini dipicu, Anda dapat mulai mengirim pesan ke agen.