Ce projet montre comment les comportements de chatbot préprogrammés peuvent être présentés en utilisant le modèle GPT3.5 Turbo et les compléments de chat, comme décrit dans le livre de cuisine Openai officiel.
En outre, ce projet est conçu pour s'exécuter de manière transparente à l'aide de Python ou Anaconda, avec une considération donnée à la fenêtre interactive Python de VS Code.
Bien que ce projet soit codé dans Python, les principes sous-jacents peuvent également être appliqués à d'autres langages de programmation.
Assistant serviable - un assistant sympathique et serviable.
Bot sarcastique - Un assistant sarcastique qui répond à contrecœur aux questions avec des réponses sarcastiques.
NYYPI - Un assistant amical des Philippines qui répond à la question en philippin.
Traducteur - un traducteur amical et serviable.
Ces quatre packages ont des fonctions et des comportements distincts qui peuvent être exécutés à l'aide de Basic Python / CLI ou Anaconda avec Jupyter Notebook. Voir Exemples_py et Examples_ipynb.
Les éléments suivants doivent être installés dans votre machine:
Python 3.10.8 ou version ultérieure
Git
Anaconda (facultatif)
Vous pouvez cloner l'intégralité du référentiel en exécutant la commande suivante:
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 doit être installé dans votre machine locale. Voir la documentation pour la configuration initiale. Une fois installé, vous pouvez également suivre quelques conseils ci-dessous:
conda info
conda create -n ENVNAME python=3.10
conda update --all
pip install openai
pip install --upgrade openai
Ce projet est autorisé sous la licence du MIT.