Sahabat Baru Anda
Situs web - Dokumentasi - Memulai - Pendahuluan - Terjemahan - Kontributor - Lisensi
Olivia adalah chatbot open-source built in golang menggunakan teknologi pembelajaran mesin. Tujuannya adalah untuk memberikan alternatif gratis dan open-source untuk layanan besar seperti dialogflow.
Anda dapat mengobrol dengannya dengan berbicara (STT) atau menulis, dia menjawab dengan pesan teks tetapi Anda dapat mengaktifkan suaranya (TTS).
Anda dapat mengkloning proyek dan menyesuaikannya karena Anda ingin menggunakan github mencobanya di situs webnya!
Satu -satunya proyek chatbot di Go yang bisa dimodulasi dan dapat disesuaikan.
Menggunakan chatbot ramah privasi setiap hari sangat bagus.
Situs web ini adalah aplikasi web progresif, yang berarti Anda dapat menambahkannya ke ponsel Anda dan sepertinya aplikasi asli!
Untuk mendapatkan Token Akses Pribadi dari GitHub, Pergi ke Setings > Developer settings > Personal Access Tokens
Klik Generate New Token dan beri nama Anda harus membaca dan menulis paket yang dicentang. Kemudian klik Hasilkan Token Baru
Ganti TOKEN dengan token yang baru saja Anda buat.
$ Ekspor Pat = Token
Masuk ke GitHub (Catatan: Ubah Nama Pengguna ke Nama Pengguna GTHUB)
$ echo $ pat | Docker Login Docker.pkg.github.com -U nama pengguna --password -stdin
Tarik gambar dari paket GitHub
$ docker pull docker.pkg.github.com/olivia-ai/olivia/olivia:latest
Lalu mulai
$ docker run -d -e port = 8080 -p 8080: 8080 docker.pkg.github.com/olivia-ai/olivia/olivia:latest
Anda bisa menggunakan Websocket of Olivia sekarang.
Untuk menghentikannya, dapatkan ID Kontainer:
$ Docker Container LS
Perintah gambar ID container nama port status dibuat 311B3ABB963A OLIVIA "./main" 7 menit yang lalu hingga 7 menit 0.0.0.0:8080->8080/TCP Quizzical_Mayer
dan hentikan
$ Docker Container Stop 311b3abb963a
Aplikasi akan secara otomatis memeriksa file res/datasets/training.json yang berisi simpan jaringan saraf. Secara default saat Anda mengkloning repositori dari github Anda memiliki simpan yang stabil. Jika Anda ingin melatih model baru, hapus file ini dan rerun aplikasi.
Klon proyek melalui GitHub:
$ git clone [email protected]: olivia-ai/olivia.git
Kemudian unduh dependensi
$ go mod unduhan
Dan jalankan
$ go run main.go
Untuk menginstal frontend dan backend bersama-sama, silakan gunakan file docker-compose.yml :
$ Docker-Compose UP
Dan semuanya selesai!
Bahasa inggris
Spanyol
Catalan
Perancis
Jerman
Italia
Brazilian Portugis - tidak selesai
Cakupan terjemahan diberikan di sini. Untuk menambahkan bahasa, silakan baca dokumentasi untuk itu.