ChatLanguageModels-GPT
ChatLanguageModels es una aplicación de escritorio basada en PYQT6 que utiliza la biblioteca G4F para interactuar con varios modelos de idiomas (p. Ej., GPT-4 y GPT-3.5 Turbo). Además, admite la creación y gestión de bases de datos SQLite para almacenar el historial de chat.

Características
- Modelos de idiomas: elija entre una variedad de modelos de idiomas.
- Gestión de la base de datos: seleccione, cree y borre las bases de datos para almacenar el historial de mensajes de chat.
- Interfaz fácil de usar: interfaz gráfica fácil de usar para interactuar con modelos de lenguaje.
Requisitos previos
Empezando
Uso del ejecutable (Windows y macOS):
- Descargue el último lanzamiento de la sección "Lanzamientos".
- Haga doble clic en el archivo ejecutable (chatLanguageModels.exe) para ejecutar el programa.
- Seleccione la carpeta preferida para almacenar archivos de base de datos.
- Cree nuevo o seleccione la base de datos existente.
- Escriba su aviso.
- Cuando termine, presione el botón "Enviar". El programa comenzará a buscar un modelo de avaliable actualmente y generará respuesta.
- Nota: Si la respuesta no aparece, pero se envió el mensaje, no presione el botón "Enviar" nuevamente, podría llevar algún tiempo.
Ejecutado desde el código fuente:
- Clone este repositorio a su máquina local.
git clone https://github.com/arachnocid/ChatLanguageModels-GPT.git
- Navegue al directorio del proyecto.
cd ChatLanguageModels-GPT
- Instale las dependencias requeridas (ver requisitos.txt)
pip install -r requirements.txt
- Ejecute el script "chatLanguageModels.py".
- Seleccione la carpeta preferida para almacenar archivos de base de datos.
- Cree nuevo o seleccione la base de datos existente.
- Escriba su aviso.
- Cuando termine, presione el botón "Enviar". El programa comenzará a buscar un modelo de avaliable actualmente y generará respuesta.
- Nota: Si la respuesta no aparece, pero se envió el mensaje, no presione el botón "Enviar" nuevamente, podría llevar algún tiempo.
.gitignore
Este repositorio utiliza el archivo estándar de Python .Gitignore para excluir archivos temporales y entornos virtuales de Python desde el control de versiones.
Licencia
Este proyecto tiene licencia bajo la licencia MIT.
Autor
Arácnocido