Panduan ini menunjukkan cara menggunakan webhook, sehingga agen Anda dapat menjadi lebih dinamis. Cloud Functions digunakan untuk menghosting webhook karena kesederhanaannya, tetapi ada banyak cara lain yang dapat Anda gunakan untuk menghosting layanan webhook. Contoh ini juga menggunakan bahasa pemrograman Go, tetapi Anda dapat menggunakan bahasa yang didukung oleh Cloud Functions. Anda tidak perlu mengedit kode untuk panduan ini.
Contoh kode webhook melakukan hal berikut:
- Membaca nilai parameter dari permintaan webhook.
- Menulis nilai parameter ke respons webhook.
- Memberikan respons teks dalam respons webhook.
Sebelum memulai
Jika tidak berencana menggunakan webhook, Anda dapat melewati panduan memulai ini.
Anda harus melakukan hal berikut sebelum membaca panduan ini:
- Baca dasar-dasar alur.
- Lakukan langkah-langkah penyiapan.
- Lakukan langkah-langkah di panduan memulai Membangun agen menggunakan alur. Langkah-langkah di bawah ini akan terus berfungsi di agen yang sama. Jika Anda tidak lagi memiliki agen tersebut, Anda dapat mendownload agen dan memulihkannya.
Buat Cloud Function
Cloud Functions dapat dibuat dengan Konsol Google Cloud (kunjungi dokumentasi, buka konsol). Untuk membuat fungsi untuk panduan ini: