Fitur Chatbot telah berhasil melakukan koneksi ke sistem lain melalui API Integration. Untuk meningkatkan kualitas dari koneksi Chatbot agar dapat melakukan respon dengan lebih manusiawi, kami telah mengaktifkan Konfigurasi API untuk Chatbot AI dengan memanfaatkan fitur di OpenAI yang disebut Function Calling.
Dengan fitur ini, AI dapat memperoleh informasi tentang beberapa hal yang telah dibagikan oleh pelanggan (seperti: nomer resi, dsb.), serta dapat menggunakan informasi tersebut untuk menjawab pertanyaan pelanggan dengan respon yang lebih manusiawi. Berikut ini merupakan tahapan dalam mengintegrasikan sistem dengan Chatbot.
- Hal pertama yang perlu Anda lakukan adalah melakukan koneksi terlebih dahulu pada halaman API Integration dan klik “Add API connection”. Pelajari selengkapnya di sini.
- Setelah menyiapkan koneksi, kita perlu menentukan parameter fungsi sehingga AI dapat mengambil informasi. Klik “Add function” pada halaman detail API Connection.
- Kemudian isikan kolom-kolom berikut.
Keterangan:No Nama Fitur Penjelasan 1 Function name Isikan nama pada Function yang akan digunakan. 2 Description Deskripsikan fungsi. Dalam hal ini, Anda wajib mengisikan deskripsi agar AI dapat memahami tujuan dari Function. Deskripsi tersebut akan membantu AI dalam mengenali user input yang dimasukkan atau ditanyakan. 3 API_path Isikan alamat yang memungkinkan Anda mengakses API dan berbagai fiturnya 4 API_method Isikan API_method untuk melakukan release pada permintaan metode dan respons metode 5 API_headers Isikan bagian API_headers. 6 API_body Isikan bagian API_body. 7 Add parameter Tambahkan fungsi parameter dengan klik tombol tersebut.
Apabila Anda menambahkan parameter, maka akan muncul kolom berikut yang terdiri dari Parameter name, Description, dan Type. Kemudian centang toggle “Set as required” agar sistem AI dapat bekerja.
Pada kolom Description, Anda perlu mengisikan deskripsi secara jelas agar AI dapat memahami tujuan dari Function. Deskripsi tersebut akan membantu AI dalam mengenali user input yang dimasukkan atau ditanyakan.
Untuk saat ini, harap gunakan hanya satu parameter terlebih dahulu untuk menghindari halusinasi (kesalahan AI dalam memahami Function) dikarenakan pemanggilan Function masih dalam Tahap Beta.
- Setelah keseluruhan data terisi, klik “Add”.
- Setelah semua koneksi diatur, masuk ke halaman Conversations pada menu Chatbot, lalu pilih salah satu Conversation name.
- Pada salah satu Conversation name tersebut, Anda dapat mengatur respons bot mana yang akan terhubung ke API. Pada bagian AI response, klik “knowledge sources” seperti pada tampilan berikut.
API Integration ini hanya akan ditampilkan di AI Bot Response. Jadi, Anda perlu membuat AI Bot Response terlebih dahulu. - Lalu akan muncul kotak informasi Bot response - Welcome message berikut, setelah itu pilih tab API Integration. Centang kotak Use API Learning Source.
- Kemudian, Anda wajib memilih API Connection yang telah dibuat sebelumnya dan memilih Parameter.
- Jika semua langkah sudah dilakukan, Chatbot AI dapat terhubung ke API untuk mendapatkan informasi.
Demikian cara mengintegrasikan sistem dengan Chatbot.