Proyek ini menunjukkan bagaimana perilaku chatbot yang telah diprogram dapat dipamerkan dengan memanfaatkan model turbo GPT3.5 dan penyelesaian obrolan, seperti yang dijelaskan dalam buku masak resmi OpenAI.
Selain itu, proyek ini dirancang untuk berjalan dengan mulus menggunakan Python atau Anaconda, dengan pertimbangan yang diberikan kepada jendela interaktif Python VS Code.
Sementara proyek ini diberi kode dalam Python, prinsip -prinsip yang mendasari dapat diterapkan pada bahasa pemrograman lainnya juga.
Asisten yang membantu - asisten yang ramah dan membantu.
Bot Sarkastik - Asisten sarkastik yang dengan enggan menjawab pertanyaan dengan tanggapan sarkastik.
NOYPI - Asisten ramah dari Filipina yang menjawab pertanyaan di Filipina.
Penerjemah - Penerjemah yang ramah dan membantu.
Keempat paket ini memiliki fungsi dan perilaku berbeda yang dapat dieksekusi menggunakan Python/CLI atau Anaconda dasar dengan Jupyter Notebook. Lihat contoh_py dan contoh_ipynb.
Berikut ini harus diinstal di mesin Anda:
Python 3.10.8 atau lebih baru
Git
Anaconda (opsional)
Anda dapat mengkloning seluruh repositori dengan menjalankan perintah berikut:
git clone https://github.com/kitimi88/ai-sigbin.git
py -m venv .venv
.venvscriptsactivate.ps1
py -m pip install --upgrade pip
py -m pip install --upgrade -r requirements.txt
Anaconda harus dipasang di mesin lokal Anda. Lihat Dokumentasi untuk Pengaturan Awal. Setelah diinstal, Anda juga dapat mengikuti beberapa tips di bawah:
conda info
conda create -n ENVNAME python=3.10
conda update --all
pip install openai
pip install --upgrade openai
Proyek ini dilisensikan di bawah lisensi MIT.