Un prototipo de chatbot que utiliza un modelo de idioma grande (LLM) para responder a las consultas de los usuarios basadas en conocimientos personalizados específicos de dominio; En este caso, las regulaciones de custodia de finanzas del consumidor.
Hascuerme hasta ahora se ha probado hasta ahora en versiones recientes de Ubuntu Linux y Mac OS.
Ejecutar ./install.sh , que creará automáticamente un nuevo entorno virtual e instalará las dependencias enumeradas en requirements.txt .
chmod +x install.sh
./install.sh
EscrowChat requiere que el usuario proporcione una tecla API OperaI válida. Esto se almacenará en caché localmente en un archivo .env en la raíz del directorio del proyecto, si aún no se incluye en las variables de entorno del sistema local.
Desde el directorio raíz de este proyecto, active el entorno virtual y luego ejecute el script:
source venv/bin/activate
python main.py
Después de esto, deberías ver algo como esto:

¡En ese momento puede comenzar a interactuar con el chatbot!