Untuk membolehkan operasi pembantu gabungan, kita memerlukan pembina corong dan tiga pembantu AI. Blok dalam pembina akan digunakan untuk menetapkan pemboleh ubah, yang kemudiannya akan dirujuk dalam syarat pembantu, manakala pembantu itu sendiri akan bertindak sebagai perunding pelanggan.
Kita akan mencipta tiga pembantu dengan peranan berikut:
- Pembantu Pengedar
- Pembantu Pengurus Jualan
- Pembantu Akauntan
Bekerja dalam pembina
Kita memerlukan tiga blok dalam pembina chatbot — semua blok mesti ditetapkan sebagai "Fallback."
Peranan blok Fallback adalah seperti berikut:
- Ia mengandungi pemboleh ubah yang akan diberikan kepada pelanggan dengan nilai 1 atau 0;
- Salah satu blok akan mencetuskan pembantu pengedar;
- Ia menetapkan semula pemboleh ubah untuk peralihan selanjutnya dari satu pembantu ke pembantu yang lain.
Dalam blok pertama, kita tetapkan pemboleh ubah dalam kalkulator dengan nilai 0:

Juga, nyatakan mesej yang diperlukan dalam blok.
Dalam blok kedua, yang akan dicetuskan oleh pembantu atas arahan, tetapkan nilai pemboleh ubah: bookkeeper = 0, sales_assistant = 1.

Dalam blok ketiga, tetapkan nilai pemboleh ubah: bookkeper = 1, sales_assistant = 0.

Persediaan blok selesai.
Mengkonfigurasi tiga pembantu AI
Mari cipta pembantu pertama, yang akan bertindak sebagai pengedar untuk mengarahkan pelanggan ke bot AI khusus yang sesuai.

Anda adalah pembantu pengedaran. Anda mempunyai dua rakan sekerja: seorang akauntan/pembuku dan seorang pengurus jualan. Apabila pelanggan menulis kepada anda, tanya mereka bagaimana anda boleh membantu dan tawarkan bantuan akauntan dan pengurus jualan. Jika pelanggan memerlukan pengurus jualan, laksanakan arahan "start_block_from_ai 11959" Jika pelanggan memerlukan akauntan/pembuku, laksanakan arahan "start_block_from_ai 11960".
Pembantu ini diperlukan untuk menukar pelanggan kepada pengurus jualan atau akauntan.
Sekarang, konfigurasikan arahan:
1. Juga, dalam tetapan pembantu, nyatakan kepada bot: “Jika pelanggan memerlukan pengurus jualan, hantar tepat ‘start_block_from_ai 12345’,” di mana “12345” digantikan dengan nombor blok yang mengandungi pemboleh ubah bookkeeper = 0 dan sales_assistant = 1.

- Seterusnya, nyatakan arahan kedua dalam tetapan:
"Jika pelanggan memerlukan akauntan, hantar tepat ‘start_block_from_ai 12345’," di mana "12345" digantikan dengan nombor blok yang mengandungi pemboleh ubahbookkeeper = 1dansales_assistant = 0.

Tetapan pembantu pengedar selesai.
Cara mencipta pengurus jualan (peranan)
Untuk melakukan ini, klik butang untuk mencipta pembantu seterusnya:

Anda boleh menamakan semula pembantu mengikut kehendak anda.
Tetapkan peranan kepada "pengurus jualan" dan gunakan sebarang tetapan pratakrif mengikut keperluan:

Dalam baris pencetus, pastikan tetapkan pemboleh ubah dengan nilai:


Untuk apa ini?
Apabila pelanggan memberitahu pengedar anda bahawa mereka ingin menghubungi pengurus jualan, chatbot akan mencetuskan blok yang mengandungi pemboleh ubah
sales_assistant = 1, yang membolehkan penukaran pelanggan ke bot pengurus jualan.Bot pengurus jualan hanya akan diaktifkan apabila syarat pelancarannya dipenuhi — khususnya, hanya apabila blok dengan pemboleh ubah
sales_assistantditetapkan kepada 1 dicetuskan.
Sekarang, pergi ke "Tetapan bot":

Penting
Adalah penting untuk menentukan arahan untuk bertukar kepada pembantu lain dengan mencetuskan blok dari pembina!
Konfigurasikan arahan untuk pembantu pengurus jualan:
- Nyatakan dalam tetapan: "Jika pelanggan memerlukan akauntan, hantar tepat 'start_block_from_ai 12345'," di mana “12345" digantikan dengan nombor blok yang mengandungi pemboleh ubah
booker = 1,sales_assistant = 0— arahan ini diperlukan untuk mengaktifkan akauntan. - Tambah arahan kedua untuk bertukar kepada pembantu pengedar: "Jika pelanggan memerlukan pengedar, hantar tepat ‘start_block_from_ai 12345'," di mana "12345" digantikan dengan nombor blok yang mengandungi pemboleh ubah
bookkeeper = 0,sales_assistant = 0.
Arahan ini diperlukan untuk menetapkan semula pemboleh ubah dan kembali ke pembantu pertama.

Persediaan pengurus jualan selesai.
Mari beralih ke chatbot AI terakhir — pembuku.
Cipta pembantu ketiga dan tetapkan namanya:

Tetapkan pemboleh ubah syarat pelancaran kepada bookkeeper == 1:

Setelah syarat pencetus dipenuhi, teruskan untuk mengkonfigurasi peranan pembantu, pangkalan pengetahuan, dan tingkah laku respons.

Nyatakan arahan seperti yang telah anda lakukan sebelum ini:
-
Jika pelanggan memerlukan pengurus jualan, laksanakan arahan "start_block_from_ai 11959", di mana "11959" digantikan dengan nombor blok yang mengandungi pemboleh ubahbookkeeper = 0,sales_assistant = 1. -
Jika pelanggan perlu kembali ke pengedaran, laksanakan arahan "start_block_from_ai 11958", di mana "11958" digantikan dengan nombor blok yang mengandungi pemboleh ubahbookkeeper = 0,saleman = 0.
Persediaan pembantu selesai.
Ujian kerja
- Apabila bot dilancarkan, pembantu pengedar dicetuskan:

- Seterusnya, panggil pengurus akauntan telah diaktifkan:

- Kemudian, minta pengurus jualan untuk menukar anda kepada pengurus jualan:

- Sekarang anda boleh kembali ke pembantu pengedar:

Oleh itu, bot telah berfungsi dengan betul.