AI Assistants

Keperluan apabila tiap channel ingin dibedakan Materi.
( tidak berlaku untuk livechat )

Dengan ketentuan apabila ada channel anda berbeda niche dan ingin dipasangkan AI, agar materi tidak bercampur

  1. Buat Departement ( setting > Miscellaneous > Departments )

Dimana 1 Departement = 1 AI Assistants

2. Buat Assistants di project openAI anda, pastikan bahwa AI assistant di buat di project yang api key nya terkoneksi dengan balaschat ( tidak bisa dibuat di project berbeda )

3. Configurasi seperti pada gambar di bawah

system intructions : isi dengan prompt perintah AI.
model : kami sarankan gpt-4o-mini
file search enable : silahkan upload file training ( pdf dan txt )
file training yang direkomendasikan adalah faq dengan contoh isi seperti ini
q : apa itu mailketing ?
a : mailketing adalah layanan pengiriman email

q : berapa harga mailketing ?
a : mailketing berbayar dengan sistem pay per usage seperti token / pulsa yang dinamakan email credits. harga mulai Rp. 200.000 untuk 100.000 email credits


dan seterusnya

functions : tambahkan 1 functions untuk trigger memanggil cs manusia dengan push notification

{
    "name": "bc-human-takeover",
    "description": "saya ingin memanggilkan cs manusia, panggilan cs, manusia",
    "parameters": {
        "type": "object",
        "properties": {},
        "required": []
    }
}

4. Koneksikan Assistant dengan Departement dengan copy assistan_id ke setting > AI

Artinya setiap chat yang masuk ke departement 1 ( sesuai dept yang anda buat tadi ) akan di handle oleh Assistant AI dengan data training sesuai yang anda training pada assistant tersebut.

Selanjutnya anda bisa arahkan no. wa tertentu, telegram, messenger ke departement yang akan di oleh Asistant AI yang diinginkan.

Kekurangan :

Asistant AI tidak bisa di training sambil berjalannya chat,
oleh karena itu setiap ada data training baru, harus anda re-upload dan re-traing pada file search di assistant AI

What are your feelings
Updated on October 9, 2024