Ini adalah bahagian kedua yang lengkap Botpress Vs Dialogflow Perbandingan. Untuk bahagian satu, klik di sini.
Menggunakan Integrasi Sedia Ada
Integrasi mana yang tersedia dan betapa mudahnya integrasi? Adakah kandungan setiap penyepaduan atau setiap jenis?
Integrasi sedia ada adalah kunci untuk menjimatkan masa apabila melakukan sesuatu seratus kali ganda.
Dialogflow ES
Berikut adalah Dialogflow Integrasi ES dari dalam UI:
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42df88aa51d66fb22258_dialogflow-vs-image26.png)
- Dialogflow Get Laluan Telefon BETA
- Avaya
- SignalWire
- Voximplant
- Kod Audio
- Twilio
- Telefoni
- Awan Genesys
- Twilio
- Web Demo
- Dialogflow Messenger BETA
- Messenger daripada Facebook
- Tempat kerja daripada Facebook BETA
- Slack
- Telegram
- LINE
- Kik
- Skype
- Percikan api
- Twilio Pemesejan IP
- Twilio (Pemesejan Teks)
- Viber
Itu senarai yang cukup!
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42dfddc4097bd746fffd_dialogflow-vs-image67.png)
Menambah Facebook Messenger memberi anda arahan, pautan ke maklumat lanjut, maklumat tentang alam sekitar, dan token yang betul.
Dialogflow CX
Berikut adalah Dialogflow CX dari dalam UI:
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42dfa78a615c5977ebca_dialogflow-vs-image45.png)
- Avaya
- Voximplant
- Kod Audio
- Dialogflow Messenger
- Facebook Messenger
- LINE
Sekiranya semuanya tidak kelihatan serupa, seseorang akan dimaafkan kerana berfikir Dialogflow CX berkongsi separuh namanya dengan pendahulunya, tetapi hanya terdapat dua integrasi teks bukan berasaskan web!
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e0573d0ac5a265f76f_dialogflow-vs-image78.png)
Menggunakan semula apa yang berjaya Dialogflow ES Dialogflow CX menjadikannya mudah untuk menambah Facebook Messenger. Seseorang hanya boleh tertanya-tanya mengapa mereka tidak menggunakan semula lebih banyak.
Botpress v12
Botpress tidak banyak datang dengan cara integrasi yang boleh diakses oleh UI. Anda perlu menukar beberapa fail konfigurasi dan membaca dokumentasi.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e0573d0a3b3965f770_dialogflow-vs-image47.png)
Pada halaman modul, satu-satunya rujukan ialah saluran web - yang juga mudah digunakan untuk Emulator apabila membangunkan bot di Botpress Studio.
Halaman dokumentasi menyenaraikan saluran ini:
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e036c445302992ebe2_dialogflow-vs-image79.png)
- Pembenaman Laman Web
- Sebaliknya API
- Facebook Messenger
- Telegram
- Microsoft Teams
- Twilio
- Slack
- Smooch (Sunshine Conversations)
- Vonage
Dari segi nombor, tidak banyak daripada Dialogflow CX, tetapi anda mendapat beberapa platform berasaskan teks yang popular di luar kotak.
Walaupun perlu menukar fail konfigurasi untuk membolehkan saluran pemesejan, arahan dalam dokumentasi terperinci.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e0e090ec0a7047c8c7_dialogflow-vs-image11.png)
Facebook Messenger Penyepaduan memerlukan perubahan pada fail konfigurasi. Ini boleh menjadi lebih mudah bagi orang bukan teknikal.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e0fbc9b4dc8dc30037_dialogflow-vs-image73.png)
Untuk membenamkan URL untuk sembang web, anda mesti membuka dokumentasi dan membina URL itu sendiri.
Perbandingan
Dialogflow ES mempunyai lebih banyak integrasi siap sedia daripada kedua-duanya Dialogflow CX dan Botpress. Botpress'UI hanya menyebut webchat, tetapi ia menyokong bilangan integrasi yang sama dengan Dialogflow CX. The webchat saluran setakat ini adalah yang paling mudah untuk diuji kerana ia tidak memerlukan konfigurasi (Botpress memerlukan anda pergi ke dokumen untuk mencapai ini dan Dialogflow CX tidak). Walau bagaimanapun Botpress menyokong penyepaduan berasaskan teks yang lebih biasa daripada Dialogflow CX. Botpress menang ke atas Dialogflow CX kerana lebih baik mempunyai integrasi yang agak rumit untuk perkhidmatan asas daripada integrasi yang hilang.
Menggambarkan keseluruhan perbualan
Bagaimanakah bot disusun dan betapa mudahnya untuk anda membawa ahli pasukan? Adakah pasukan anda akan seronok bekerja dan bekerjasama di platform atau adakah mereka akan merasa mengecewakan? Ketiga-tiga platform ini sangat berbeza antara satu sama lain dalam hal ini.
Dialogflow ES
Semuanya rata di Dialogflow ES. Tiada editor aliran. Ini bermakna jika anda ingin menghantar pengguna kepada niat dari niat lain, ia akan menjadi rumit untuk memvisualisasikan. Anda perlu menggunakan konteks.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e02e654f39d76ef14b_dialogflow-vs-image48.png)
- Satu senarai untuk memerintah mereka semua.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e0573d0ab6ca65f76e_dialogflow-vs-image16.png)
- Jika anda ingin mengawal aliran perbualan, anda perlu menambah konteks output dalam niat anda untuk mengawal ke mana pengguna pergi.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e04640c561d41da9f1_dialogflow-vs-image57.png)
- Dalam niat pesanan bayaran balik, tambahkan konteks yang sama seperti input. Lakukan perkara yang sama untuk setiap pilihan lain.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e036c445667692ebe8_dialogflow-vs-image75.png)
- Dalam senarai niat, anda boleh mengklik tambah niat susulan yang mencipta niat dengan konteks lalai. Tetapi bagaimana anda menyusun semula niat bersarang?
1 daripada 4
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e02e654f39d76ef14b_dialogflow-vs-image48.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e0573d0ab6ca65f76e_dialogflow-vs-image16.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e04640c561d41da9f1_dialogflow-vs-image57.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e036c445667692ebe8_dialogflow-vs-image75.png)
Anda dapat dengan cepat melihat jika anda menambah lebih banyak kerumitan (niat susulan), ini tidak lama lagi akan menjadi sukar untuk dijejaki. Kekurangan editor aliran visual adalah apa yang menyebabkan ini dan merupakan kekurangan yang paling ketara Dialogflow ES (dan mungkin apa yang mendorong penciptaan Dialogflow CX).
Dialogflow CX
Dialogflow CX mempunyai editor aliran, tetapi ia lebih seperti visualizer aliran. Anda boleh melihat aliran anda, tetapi anda perlu melalui banyak menu dan menciptanya dengan mengisi borang untuk mengubah penampilan.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e1b11332960c8fa6f7_dialogflow-vs-image63.png)
- Setiap halaman adalah seperti nod dan mewakili tempat dalam perbualan. Halaman ini mempunyai pilihan dan dua butang lain.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e14b36bc261251ac32_dialogflow-vs-image44.png)
- Mengklik halaman seperti pesanan bayaran balik membukanya dan menutup halaman lain. Anda boleh melihat halaman jiran.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e1478d9c5e08add92f_dialogflow-vs-image74.png)
- Penggambaran menunjukkan satu aliran (sekumpulan halaman) pada satu masa, dan di sebelah kiri anda dapat melihat semua halaman anda.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e188aa51f0ceb22260_dialogflow-vs-image51.png)
- Halaman mula adalah tempat yang baik untuk memasukkan semua fungsi anda. Laluan masuk akal dari segi maksudnya (menghantar pengguna ke halaman atau aliran yang berbeza).
1 daripada 4
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e1b11332960c8fa6f7_dialogflow-vs-image63.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e14b36bc261251ac32_dialogflow-vs-image44.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e1478d9c5e08add92f_dialogflow-vs-image74.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e188aa51f0ceb22260_dialogflow-vs-image51.png)
Tiada cara mudah untuk membuat sesuatu berlaku apabila halaman dimasukkan (seperti mula). Sebaliknya, tindakan sedemikian mesti berlaku apabila laluan dicetuskan. Katakan anda ingin menambah piksel penjejakan pada permulaan perbualan untuk mengesan penggunaan dalam platform analisis anda. Anda perlu menambahnya sebagai webhook (pelaksanaan kod tersuai) di setiap laluan dan pengendali acara.
Pengendali acara ialah laluan penting yang mengendalikan kes seperti penyerahan pengguna tanpa sebarang respons teks atau lalai.
Aliran perbualan boleh menjadi sukar untuk diikuti kerana dua sebab. Yang pertama ialah tidak ada logik top-down. Pelbagai laluan boleh dicetuskan serentak supaya tidak ada satu kedudukan dalam perbualan. Sebab kedua ialah itu Dialogflow memilih untuk tidak menghubungkan secara visual laluan / pengendali acara ke halaman yang mereka aliran ke dan sebaliknya merawat halaman secara keseluruhan.
UI aliran benar-benar terasa lebih seperti penggambaran daripada editor kerana anda tidak boleh memindahkan apa-apa atau mengedit apa-apa sebaris. Kekurangan kawalan boleh berasa agak mengecewakan pada mulanya, tetapi anda sudah terbiasa dengannya.
Botpress v12
Penggambaran adalah satu kawasan di mana Botpress benar-benar bersinar! Editor aliran visual / logik aliran adalah intuitif dan mudah. Ia tidak menyakitkan bahawa segala-galanya sangat snappy.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e2a3d3bb50d107593e_dialogflow-vs-image65.png)
- Editor aliran visual ini tidak mempunyai rahsia. Ia menunjukkan segala-galanya yang sedang berlaku. Setiap peralihan menyambung ke nod lain.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e22e654fbdf16ef154_dialogflow-vs-image14.png)
- Mencipta dan mengemas kini logik yang menentukan di mana pengguna dihantar seterusnya adalah mudah.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e2a78a612c5d77ebd6_dialogflow-vs-image70.png)
- Apabila anda mengklik nod, pemeriksa nod muncul dengan editor tajuk, dan tiga tab.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e26d501d78a369b67d_dialogflow-vs-image30.png)
- Jika garisan yang menghubungkan nod bersama-sama menjadi tidak kemas, anda boleh membahagikan aliran ke dalam pelbagai aliran. Ini akan memastikan jumlah garisan boleh diurus.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e2ddc4093325470012_dialogflow-vs-image33.png)
- Halaman niat & entiti adalah apa yang anda harapkan.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e24caf38cb3f11cd54_dialogflow-vs-image18.png)
- Ciri Q & A bersepadu sangat hebat. Anda boleh menambah penyumbang yang tidak perlu melihat keseluruhan aliran perbualan anda dan meminta mereka menyumbang tanpa melanggar mana-mana bahagian perbualan yang lain.
1 daripada 6
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e2a3d3bb50d107593e_dialogflow-vs-image65.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e22e654fbdf16ef154_dialogflow-vs-image14.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e2a78a612c5d77ebd6_dialogflow-vs-image70.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e26d501d78a369b67d_dialogflow-vs-image30.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e2ddc4093325470012_dialogflow-vs-image33.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e24caf38cb3f11cd54_dialogflow-vs-image18.png)
BotpressEditor aliran responsif, telus, kronologi, dan mudah. Ciri Q & A sangat bagus untuk membuat orang menyumbang tanpa banyak latihan.
Perbandingan
Dialogflow ES mempunyai cara mudah untuk menggambarkan perbualan anda — senarai. Perbualan kompleks nampaknya tidak menjadi keutamaan kerana kaedah yang digunakan untuk "konteks" logik perbualan tidak dipaparkan pada halaman senarai niat. Untuk Soalan Lazim yang benar-benar sah, tetapi untuk apa-apa yang lebih daripada itu, ia akan menjadi sukar untuk mengetahui apa yang sedang berlaku. Ia sepatutnya agak mudah untuk memasukkan ahli pasukan baru jika ia berfungsi untuk kes penggunaan anda.
Dialogflow CX mempunyai apa yang paling baik boleh digambarkan sebagai visualizer aliran. Anda boleh mengedit aliran anda melalui menu sebelah kanan, dengan mengisi dan mengemas kini borang dan menyimpan. Berbanding dengan Dialogflow ES, ia melompat dan terikat dengan lebih baik untuk membantu pengguna menggambarkan logik perbualan. Sayang sekali bahawa bukannya menunjukkan di mana setiap laluan memimpin, editor aliran menganggap keseluruhan halaman (atau nod) sebagai satu nod besar dan menggabungkan semua sambungan ke nod lain, menjadikannya lebih sukar untuk melihat laluan mana yang pergi ke mana. Anda juga boleh mempunyai berbilang padanan atau berbilang laluan yang dicetuskan serentak, jadi anda perlu berhati-hati. UI juga melakukan kerja yang buruk untuk menunjukkan bahawa niat adalah pilihan dan bagaimana berbilang perlawanan dikendalikan. Secara umumnya, banyak perkara berasa lebih rumit daripada yang mereka perlukan. Seseorang yang berpengalaman dengan Dialogflow CX tidak akan menghadapi terlalu banyak isu, tetapi penyertaan kurang ahli pasukan teknikal akan mengambil masa.
Botpress mempunyai editor aliran yang betul. Anda boleh memindahkan nod anda (setara Dialogflow Halaman CX) di sekeliling dalam aliran anda dan sambungkannya dengan menyeret dan menjatuhkan.
Nod dalam Botpress mempunyai tiga peringkat kronologi, permulaan, tindak balas selepas, dan peralihan. Dialogflow CX mengatur perkara dalam silo berorientasikan laluan tersembunyi tetapi boleh diakses. Ini bermakna nod anda melakukan perkara yang berbeza bergantung pada tempat pengguna akan dihantar dan anda tidak dapat melihat apa yang semuanya lakukan sepintas lalu. Faedah BotpressPendekatan adalah bahawa anda dapat melihat semua yang berlaku dan logik. Perkara seperti memaparkan mesej alu-aluan akan ditunjukkan dalam aliran itu sendiri. Ciri Q & A membolehkan anda dengan cepat memasukkan orang bukan teknikal dan meminta mereka menyumbang kepada chatbot anda dengan segera. Anda boleh menganggapnya sebagai mempunyai mini Dialogflow Halaman ES dalam Dialogflow CX.
Kemudahan penskalaan
Terdapat dua jenis penskalaan: bot yang boleh skala untuk mengendalikan sejumlah besar lalu lintas dan bot kompleks yang boleh skala untuk mengendalikan aliran perbualan yang besar.
Anda tidak perlu risau tentang penskalaan dengan Diaglogflow ES dan CX atau Botpress — dengan syarat projek anda melibatkan platform AI perbualan dan fungsi anda berkaitan terus dengan perbualan. Versi asas bagi Botpress Perusahaan dan Dialogflow ES dan CX semuanya berskala automatik dan boleh mengendalikan trafik yang besar. Untuk kod pelanggan, Dialogflow boleh memanggil fungsi awan (yang sangat boleh dipercayai) manakala Botpress mengendalikannya dalam aplikasi asas (sekali lagi, berskala automatik).
Dari segi menguruskan bot yang sangat kompleks, anda boleh merujuk kepada bahagian sebelumnya tentang menggambarkan keseluruhan perbualan. Kedua-duanya Dialogflow CX dan Botpress sepatutnya dapat menangani aliran perbualan yang besar. Dialogflow CX keluar ke hadapan dari segi pengilat visual, dan Botpress mempunyai antara muka yang lebih mudah difahami dan bersepah. Semua platform menyokong Pengurusan Peranan Pengguna, yang membolehkan anda menetapkan peranan yang berbeza untuk setiap ahli pasukan.
Menyimpan dan Mengekstrak dari Memori Bot (seperti nombor pesanan)
Memori adalah keperluan untuk mana-mana aplikasi yang tidak remeh. Mendapatkan maklumat dari perkhidmatan lain dan memaparkannya kepada pengguna mungkin merupakan kes penggunaan yang paling biasa. Kes-kes lain termasuk mengingati respons pengguna kepada soalan supaya anda boleh mengambil kira perkara itu pada masa akan datang.
Dialogflow ES
Tanpa editor aliran, memori bot tidak begitu asas dalam Dialogflow ES. Dalam UI, tidak ada cara untuk menunjukkan atau tidak menunjukkan niat berdasarkan parameter. Anda perlu menggunakan kod jika anda ingin mempunyai logik seperti ini.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e14640c5f6421daa35_dialogflow-vs-image21.png)
- Dalam editor niat, terdapat cara yang sangat mudah untuk menetapkan "pembolehubah" (menggunakan entiti), tetapi tidak ada cara untuk menapisnya!
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e14640c50c3d1daa34_dialogflow-vs-image42.png)
- Anda boleh menggunakan konteks untuk perkara yang berlaku hanya sekali, tetapi ini tidak berskala apabila kita bercakap tentang logik bukan binari.
1 daripada 2
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e14640c5f6421daa35_dialogflow-vs-image21.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e14640c50c3d1daa34_dialogflow-vs-image42.png)
Jika anda ingin menguruskan memori dalam Dialogflow ES, anda perlu menulis kod. The Dialogflow Perpustakaan ES boleh membantu, tetapi jika anda perlu menulis kod untuk setiap logik aliran, anda akan menulis banyak kod untuk sesuatu yang platform lain mengintegrasikan secara asli. Pada ketika itu, anda hanya akan menggunakanDialogflow ES untuk NLU — dan anda juga boleh mendapatkannya di tempat lain.
Dialogflow CX
Menyimpan dan membaca memori bot dilakukan melalui parameter.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e1573d0ac4ae65f771_dialogflow-vs-image53.png)
- Semasa membuat laluan pertama anda masuk Dialogflow CX, anda mungkin akan mengetahui perkara ini dan melihat perkataan "Parameter". Pastikan anda mengklik pautan ke rujukan sintaks, kerana parameter memerlukan pemformatan khas.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e1077c6bf979dddb90_dialogflow-vs-image54.png)
- Contoh ucapan seseorang sekali setiap sesi tanpa sebarang kod. Perhatikan bagaimana cara untuk mengakses pembolehubah "salam" adalah berbeza dari cara ia disimpan.
1 daripada 2
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e1573d0ac4ae65f771_dialogflow-vs-image53.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e1077c6bf979dddb90_dialogflow-vs-image54.png)
Pratetap parameter dipanggil pratetap kerana ia berlaku sebelum sebarang panggilan ke webhook (kod tersuai).
Ia mengambil sedikit masa untuk memahami sintaks. Anda perlu membaca dokumentasi untuk menggunakan ciri ini. Malangnya, tidak ada antara muka autolengkap / cadangan untuk menunjukkan kepada anda pemboleh ubah apa yang tersedia.
Cara terakhir untuk mengubah suai parameter/pemboleh ubah dicapai dengan kod tersuai/webhooks. Ini memerlukan membaca dokumentasi ini dan mungkin memuatkan a Dialogflow Perpustakaan CX untuk menggunakan API. Apabila menyerahkan respons, anda boleh mengesetkan sifat session_info.parameter kepada parameter baru yang anda inginkan. Terdapat banyak bacaan yang terlibat dan contoh perubahan parameter dalam webhook sukar dicari.
Botpress v12
Memori diakses dan ditetapkan menggunakan "pemboleh ubah" dalam Botpress.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e1b634c71c4d31588d_dialogflow-vs-image7.png)
- Dalam pemeriksa nod, mencipta tindakan baru akan menunjukkan gesaan ini.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e05a996400997149fa_dialogflow-vs-image9.png)
- Memilih tindakan Setkan Pemboleh ubah dalam pilihan "Laksanakan kod" menunjukkan tiga input teks. Jenis menentukan berapa lama pembolehubah harus wujud. Nama adalah nama pemboleh ubah anda, dan nilai, apa sahaja yang anda ingin berikan.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e02971b94f00040c38_dialogflow-vs-image71.png)
- Sebaik sahaja pemboleh ubah anda ditetapkan, anda boleh membuat peralihan (pautan ke nod / aliran lain) dan menetapkannya sebagai syarat seperti yang ditunjukkan.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e12e44f0286f83d0ab_dialogflow-vs-image1.png)
- Atau suka ini apabila mahu memaparkannya.
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e0fbc9b4b487c30038_dialogflow-vs-image60.png)
- Tiga baris kod dari editor kod. Pembangun mempunyai akses kepada semua jenis pembolehubah, bermakna mereka boleh membaca dan mengemas kini keadaan secara langsung. Anda kemudian boleh menggunakannya dalam aliran anda.
1 daripada 5
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e1b634c71c4d31588d_dialogflow-vs-image7.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e05a996400997149fa_dialogflow-vs-image9.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e02971b94f00040c38_dialogflow-vs-image71.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e136c445175092ebed_dialogflow-vs-image1.png)
![](https://cdn.prod.website-files.com/637e5037f3ef83b76dcfc8f9/637f42e0fbc9b4b487c30038_dialogflow-vs-image60.png)
Perbandingan
Botpress' kuasa besar mempunyai editor kod dalam aplikasi yang mempunyai akses kepada dan dapat mengemas kini memori pengguna. Ini akan memudahkan proses lelaran anda.
Ini bukan sesuatu yang sangat mudah ia benar-benar intuitif - tidak kira platform. Di Dialogflow CX dan Botpress, tempat yang anda mungkin dapati terlebih dahulu adalah dalam menilai ungkapan, bukan dalam memberikan maklumat. Botpress sedikit di hadapan Dialogflow CX kerana ia termasuk fungsi sisipan pemboleh ubah grafik.
DialogflowTatanama di sini agak mengejutkan bagi pemaju. Parameter adalah pembolehubah dan boleh diubah suai pada masa jalan. Webhooks lebih daripada tentang isyarat — ia adalah perkara yang boleh anda gunakan untuk menetapkan parameter dengan data jauh.
Dialogflow ES bukanlah pesaing di sini, mungkin kerana ia bertujuan untuk chatbots yang lebih mudah.
Harga
Ini adalah yang paling mudah untuk dibincangkan dan yang paling sukar untuk dibandingkan dengan kategori. Berikut adalah halaman harga untuk tiga pilihan:
Dialogflow ES
https://cloud.google.com/dialogflow/pricing#es-agent
Dialogflow CX
https://cloud.google.com/dialogflow/pricing#cx-agent-2021-09
Botpress
Perbandingan
Dialogflow CX jauh lebih mahal daripada Dialogflow ES, yang menarik kerana perbezaan utama antara keduanya ialah penambahan editor aliran visual. Botpress, yang juga mempunyai editor aliran visual, tidak beroperasi pada model layan diri, jadi anda perlu menghubungi mereka untuk harga. Pangkalan Botpress Aplikasi Sumber Terbuka adalah percuma, dan pelanggan boleh membayar untuk membuka kunci ciri perusahaan dan mendapatkan sokongan. Sekiranya anda tidak mahu membayar setiap mesej dan gembira menjadi tuan rumah sendiri, anda mesti pergi dengan Botpress.
Kesimpulan
Sekiranya anda ingin membina bot gaya FAQ tulen dengan cepat, Dialogflow ES mungkin pertaruhan terbaik anda. Sekiranya anda tidak mempunyai keperluan kod tersuai, pasukan kecil, tidak peduli dengan aliran perbualan on-prem dan asas, sukar untuk dikalahkan. Ia mempunyai integrasi yang baik, sudah dihoskan oleh Google, mempunyai NLU yang baik, dan mempunyai antara muka yang mudah. Untuk apa-apa lagi, terdapat alternatif yang lebih baik.
Dialogflow CX membina banyak konsep dari Dialogflow ES dan menambah ciri penskalaan, iaitu editor aliran dan beberapa ciri NLU seperti mengenali senarai perkara. Walau bagaimanapun, ia mengharapkan pelanggan untuk menghasilkan kebanyakan integrasi sendiri. Jika anda mempunyai aplikasi yang kompleks dan ingin menggunakan produk Google, ini akan menyelesaikan kerja.
Botpress akan berasa agak di antara kedua-dua Dialogflows dan merupakan Perisian Sumber Terbuka dan bukannya Saas. Secara ciri-ciri, ia serupa dengan Dialogflow CX, tetapi dengan kesederhanaan yang anda dapati dalam Dialogflow ES. Terdapat ciri-ciri dan menggilap di sini dan di sana bahawa Dialogflow CX mempunyai itu Botpress tidak, tetapi kebanyakannya setanding. Jika anda perlu mengubah apa-apa, anda boleh kerana anda mempunyai kawalan penuh. Selain itu, antara muka yang lebih bersih dan mudah difahami dalam Botpress boleh dikatakan alasan terbaik untuk pergi Botpress.
Kemasukan editor kod dalam Botpress apl mungkin tidak kelihatan seperti banyak, tetapi banyak perubahan memerlukan kemas kini dalam aliran, dan memastikan kedua-duanya rapat bersama membuat banyak akal. Membaca dan mengemas kini pemboleh ubah lebih mudah diakses dan anda boleh mengemas kini dan menguji kedua-duanya tanpa perlu menggunakan semula kod anda setiap kali.
Kemungkinan pemecah perjanjian antara Dialogflows dan Botpress ialah penggunaan. Sekiranya anda mahukan semua perkara di prem atas sebab kawalan data, ingatlah bahawa Dialogflows ialah SaaS yang dihoskan oleh Google. Implikasi lain ialah kemudahan penggunaan & penyelenggaraan. Di Dialogflow, kod tersuai untuk mengambil atau mengemas kini maklumat perlu dikendalikan dalam aliran yang berasingan, tetapi mungkin dalam fungsi Google Cloud. Dialogflow lebih mudah digunakan, tetapi anda perlu menggunakan sebarang kod yang anda tambahkan sendiri, memperkenalkan kerumitan yang anda tidak ada Botpress, yang menggabungkan kod dan logik ke dalam satu aliran kerja yang mudah. Semua penyelesaian adalah penskalaan automatik dan sepatutnya dapat menangani apa sahaja yang anda lemparkan kepada mereka.
Harga rumit untuk dibandingkan kerana penggunaan sebenar bergantung pada chatbot anda. Dialogflow mempunyai struktur harga yang paling mudah, dengan model harga setiap permintaan. CX mengenakan perintah magnitud lebih bagi setiap permintaan daripada ES. Akhirnya Botpress Harga perusahaan adalah adat untuk keperluan anda. Jika anda tidak mahu membayar setiap mesej, anda perlu pergi bersama Botpress. Secara umumnya, penyelidikan industri menunjukkan chatbots biasanya projek yang agak menguntungkan, dan kami menjangkakan semua model harga mencerminkannya.
Berfikir Botpress mungkin berkesan untuk anda? Pasukan jualan kami ingin bercakap dengan anda dan mengetahui keperluan anda untuk projek anda yang seterusnya. Anda juga boleh mencuba Botpress diri sendiri, kerana ia adalah Sumber Terbuka.
Senarai Kandungan
Kekal terkini dengan chatbots AI terkini
Kongsi ini pada: