Jawaban AI
GetMyBot menghubungkan model bahasa melalui integrasi AI dan menerapkannya dengan aksi AI dalam reaksi. Dengan cara ini bot dapat menjawab dengan teks bebas, mengklasifikasikan pesan, dan mengekstrak data terstruktur dari dalamnya.
Menghubungkan model
Tambahkan integrasi bertipe AI (bagian Integrasi) dan isi:
- Base URL — alamat API yang kompatibel dengan OpenAI (default
https://api.openai.com/v1). Mendukung OpenAI, OpenRouter, server lokal, dan provider kompatibel lainnya. - Model — misalnya
gpt-4o-mini. - System prompt — instruksi umum untuk model.
- API key — kunci provider (disimpan dalam bentuk terenkripsi; dapat dipindahkan ke kredensial).
Aksi "AI"
Tambahkan aksi AI dalam reaksi dan konfigurasikan:
- Integrasi AI — model terhubung mana yang akan digunakan.
- Prompt — tugas untuk model; mendukung substitusi (
{{text}},{{param.kunci}},{{ctx.kunci}}). - Simpan jawaban ke parameter dan/atau Simpan jawaban ke ctx (kunci) — tempat menyimpan hasilnya.
- JSON schema ekstraksi — jika ditentukan, model akan mengembalikan JSON terstruktur sesuai schema (untuk mengurai permintaan, mengekstrak field, klasifikasi). Hasilnya dapat diiterasi dengan loop daftar.
- Kirim jawaban ke pengguna — langsung mengirim teks yang dihasilkan ke chat.
Blok AI dalam pesan
Di editor pesan terdapat blok AI dengan prompt tersendiri — blok ini menghasilkan bagian jawaban secara langsung (lihat Pesan dan tombol).
Contoh penggunaan
- Asisten dialog bebas: prompt + "kirim jawaban ke pengguna".
- Mengurai permintaan: JSON schema mengekstrak topik, kontak, dan urgensi ke
ctx, lalu menulis ke koleksi dan memberi notifikasi ke operator. - Klasifikasi: jawaban model disimpan ke parameter dan dicek dengan kondisi "Dengan parameter".
Selanjutnya
- Aksi — aksi reaksi lainnya.
- Substitusi dan formula — variabel dalam prompt.
- Koleksi dan data — menyimpan data yang diekstrak.