Este programa es una herramienta de escritorio que permite a los usuarios generar archivos jsonL para entrenar un modelo con ADA (deprecated) y Babbage-002 de OpenAI. Actualmente, se admiten cuatro tipos: Clientes
, Artículos
, Albaranes
y Preguntas sobre Finanzas
.
Existe una última pestaña para subir el entrenamiento a OpenAI.
- Interfaz gráfica sencilla y fácil de usar.
- Genera un archivo en formato jsonl para poder entrenar un modelo para realizar consultas API con un chatbot.
- Soporte para el entrenamiento de
Clientes
,Artículos
,Albaranes
yPreguntas sobre Finanzas
.
- Clona o descarga el repositorio.
- Asegúrate de tener Python y Tkinter instalados.
- Ejecuta
python main.py
para iniciar el programa.
- Agrega tu clave privada de OpenAI.
- Haz clic en el botón de subir archivos.
- Escoge un nombre característico para el modelo.
- Envía los dos archivos para realizar el entrenamiento final.
Este entrenamiento está diseñado específicamente para crear URLs APIs que se conectan a este proyecto: API Docker Ngrok.
Este es el proyecto principal: Chatbot StreamLit
This program is a desktop tool that allows users to generate jsonL files to train a model with ADA (deprecated) and Babbage-002 by OpenAI. Currently, four types are supported: Clients
, Articles
, Delivery Notes
and Finance Questions
.
There is a last tab to upload the training to OpenAI.
- Simple and easy-to-use graphical interface.
- Generates a file in jsonl format to be able to train a model to perform API queries with a chatbot.
- Support for training
Clients
,Articles
,Delivery Notes
andFinance Questions
.
- Clone or download the repository.
- Make sure you have Python and Tkinter installed.
- Run
python main.py
to start the program.
- Add your private key from OpenAI.
- Click on the upload files button.
- Choose a characteristic name for the model.
- Send the two files to perform the final training.
This training is specifically designed to create API URLs that connect to this project: API Docker Ngrok.
This is the main project: Chatbot StreamLit