Saya harap judulnya membuat Anda penasaran! Judul ini adalah judul lama dan terinspirasi oleh artikel populer tahun 1996 tentang cara membuat buffer overflow. Penulisnya, Elias Levy, menulis sebuah panduan yang sangat rinci dan berguna yang saya harap bisa saya tiru di sini.
Meskipun demikian, tutorial hari ini bukan tentang buffer overflow, melainkan cara memulai dengan Botpress, di mana saya baru saja bergabung sebagai Developer Advocate. Hari ini, saya hanya ingin memberi Anda beberapa trik bagus untuk menggunakan bot menggunakan Botpress, untuk membuat teman, manajer, atau bahkan ibu Anda terkesan. Mudah-mudahan, semua orang itu akan terkesan dengan keterampilan Anda dan uang yang Anda hemat saat Anda menggunakan prototipe chatbot.
Dalam postingan blog ini, Anda akan mempelajari cara memulai instans Botpress dengan Docker, dan khususnya, jika Anda belum pernah menggunakan Docker sebelumnya, Anda akan mempelajari cara menggunakan Docker Playground untuk menyiapkan instans Botpress dan memulai chatbot pertama Anda.
Jika Anda lebih menyukai cara "menonton video", lihat video yang saya buat untuk mengikutinya.
Membangun Chatbot untuk Bersenang-senang
Botpress adalah alat yang menyenangkan untuk digunakan. Alat ini memiliki berbagai macam modul dan alat.
Salah satu fitur yang paling hebat dari Botpress adalah mesin NLU, yang memungkinkan chatbot Anda memahami bahasa alami dan maksud pengguna. Ini adalah fitur penting tetapi lebih canggih dari Botpress, yang akan saya bahas di panduan selanjutnya. Jika Anda ingin mempelajari lebih lanjut sekarang, dokumentasiBotpress memiliki pengenalan yang sangat baik.
Tempat terbaik untuk memulai adalah dengan bot sederhana - chatbot untuk mengembalikan GIF, bot bergulir DnD, bot racking CTF, atau bot ChatOps. Botpress adalah alat yang hebat untuk ini, dan Botpress Studio akan mendukung Anda dalam perjalanan Anda sebagai pengembang chatbot.
Membangun Chatbot untuk Mendapatkan Keuntungan
Sebagai seorang pengembang, saya suka menggunakan alat bantu gratis dan hacky yang terbaik untuk menguji dan bersenang-senang dengan koding saya. Saya sangat menyukai alat baru yang gratis dan open-source seperti Botpress. Jika chatbot pertama Anda ternyata berhasil dan menguntungkan, saya ingin tahu! (Sayangnya, milik saya tidak).
Memulai dengan Docker
Saya akan menyiapkan instans Botpress dan menerapkan chatbot pertama saya menggunakan Docker.
Bagi Anda yang sudah menggunakan Docker pada mesin Anda, Anda dapat mulai menggunakan Botpress seperti ini:
docker run -p 3000:3000 --rm -it botpress/server
Jika Anda tidak memiliki Docker, jangan takut. Anda tidak perlu menginstal Docker untuk menggunakan Docker - Anda dapat memulai dengan Docker Playground. Dengan menggunakan panduan mereka, Anda dapat memulai dengan Botpress hanya dalam beberapa menit.
Untuk memulai, klik ke taman bermain Bermain dengan Docker. Anda akan diminta untuk masuk ke Docker; Jika Anda tidak memiliki akun Docker, Anda harus membuatnya - tetapi ini gratis dan cukup berguna. Setelah Anda membuat akun Docker dan masuk, Anda akan dapat mengklik `mulai` untuk mulai bermain dengan Docker.
Untuk memulai, klik "Mulai" dan Docker akan membuat sesi baru untuk Anda. Anda dapat melihat dari tangkapan layar di bawah ini, sesi diatur hanya untuk 4 jam. Setelah berada di dalam sesi, Anda perlu 'Add New Instance' dan instans akan dibuat untuk Anda - ubuntu 18.04 dengan 8 CPU dan 30GB akan diberikan kepada Anda :D
Anda dapat segera mulai menggunakan Docker dengan mengetikkan perintah di dalam instans baru Anda. Saya akan mulai dengan menginstal Botpress di baris perintah dengan mengetikkan perintah berikut:
docker run -p 3000:3000 --rm -it botpress/server
Detail perintah:
- `-p' memberi tahu Docker untuk membuka port pada mesin tempat Docker berjalan
- '3000:3000' memberi tahu Docker untuk membuka porta di dalam kontainer; di sini kita mengikat porta lokal mesin ke porta kontainer
- '--rm' adalah untuk menghapus - setelah instans Botpress ditutup atau keluar, semua data akan dihapus
- '-it' menentukan terminal interaktif, sehingga kita bisa mendapatkan log dari server Botpress
Tanpa tag pada 'botpress/server', Docker akan memilih versi terbaru 'botpress/server:latest'
Untuk mempelajari lebih lanjut tentang citra Docker Botpress , Anda dapat membuka dockerhub dan melihat detailnya di sana: hub.docker.com/r/botpress/server. Anda akan dapat melihat semua tag yang digunakan Botpress .
Setelah instalasi selesai, sebuah tombol baru akan dibuat untuk kita, di sebelah 'OPEN PORT', bertuliskan '3000'. Klik tombol tersebut, dan tombol itu akan membuka port 3000, dan membuka URL baru...
Dan Anda berada di instance Botpress yang baru! URL ini dapat dibagikan - dengan pengembang lain, manajer Anda, ibu Anda - untuk menunjukkan kepada mereka chatbots yang Anda buat.
Untuk memulai dengan Botpress, Anda dapat membuat akun.
Langkah ini - membuat akun - tidak terlalu penting dalam kasus ini, karena saya membuat instans Botpress di dalam taman bermain Docker. Ingat, instans ini akan hilang sepenuhnya hanya dalam waktu 4 jam, jadi jika Anda ingin menyimpan apa pun yang telah Anda lakukan di Botpress, pastikan untuk mengekspor semuanya sebelum pergi atau keluar.
Dan Anda dapat mulai membangun chatbot pertama Anda! Jika Anda membutuhkan panduan lebih lanjut, lihat dokumentasi Mulai CepatBotpress .
Bagikan ini:
Buat chatbot AI pribadi Anda sendiri secara gratis
Mulailah membuat bot GPT yang dipersonalisasi dengan antarmuka seret & lepas yang intuitif.
Mulailah - gratis! 🤖Tidak diperlukan kartu kredit
Terus ikuti perkembangan terbaru tentang AI chatbots