Este proyecto demuestra cómo los comportamientos de chatbot preprogramados se pueden exhibir utilizando el modelo Turbo GPT3.5 y las terminaciones de chat, como se describe en el libro de cocina oficial de OpenAI.
Además, este proyecto está diseñado para funcionar sin problemas utilizando Python o Anaconda, considerando la ventana interactiva de Python de VS Code.
Si bien este proyecto está codificado en Python, los principios subyacentes también se pueden aplicar a otros lenguajes de programación.
Asistente útil: un asistente amable y servicial.
Bot sarcástico: un asistente sarcástico que responde a regañadientes preguntas con respuestas sarcásticas.
Noypi: un asistente amistoso de Filipinas que responde a la pregunta en filipino.
Traductor: un traductor amable y servicial.
Estos cuatro paquetes tienen funciones y comportamientos distintos que se pueden ejecutar utilizando Python/CLI o Anaconda básica con Jupyter Notebook. Ver ejemplos_py y ejemplos_ipynb.
Lo siguiente debe instalarse en su máquina:
Python 3.10.8 o posterior
Git
Anaconda (opcional)
Puede clonar todo el repositorio ejecutando el siguiente comando:
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 debe instalarse en su máquina local. Ver documentación para la configuración inicial. Una vez instalado, también puede seguir algunos consejos a continuación:
conda info
conda create -n ENVNAME python=3.10
conda update --all
pip install openai
pip install --upgrade openai
Este proyecto tiene licencia bajo la licencia MIT.