Этот проект демонстрирует, как предварительно запрограммированное поведение чат-ботов может быть продемонстрировано с использованием модели Turbo GPT3.5 и завершения чата, как описано в официальной поваренной книге Openai.
Кроме того, этот проект предназначен для плавного запуска с использованием Python или Anaconda, с учетом интерактивного окна Python VS Code.
В то время как этот проект кодируется в Python, основные принципы могут применяться и к другим языкам программирования.
Полезный помощник - дружелюбный и полезный помощник.
Саркастический бот - саркастический помощник, который неохотно отвечает на вопросы с саркастическими ответами.
NOYPI - дружелюбный помощник из Филиппин, который отвечает на вопрос на филиппинском языке.
Переводчик - дружелюбный и полезный переводчик.
Эти четыре пакеты имеют различные функции и поведение, которые могут быть выполнены с использованием базового Python/CLI или Anaconda с ноутбуком Jupyter. См. Примеры_PY и примеры
На вашей машине должно быть установлено следующее:
Python 3.10.8 или позже
Git
Anaconda (необязательно)
Вы можете клонировать весь репозиторий, выполнив следующую команду:
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 должна быть установлена в вашей локальной машине. См. Документацию для первоначальной настройки. После установки вы также можете следовать некоторым советам.
conda info
conda create -n ENVNAME python=3.10
conda update --all
pip install openai
pip install --upgrade openai
Этот проект лицензирован по лицензии MIT.