Este proyecto utiliza un modelo de generación de texto para generar títulos para imágenes. El modelo utilizado se accede a través de una API y requiere una clave de autorización.
Modelo de imagen a texto : Salesforce/blip-image-captioning-base
https://huggingface.co/Salesforce/blip-image-captioning-base
Modelo para traduccion al español gpt-3.5-turbo de openai
- Clona este repositorio en tu máquina local.
- Instala las dependencias necesarias ejecutando el siguiente comando:
pip install -r requirements.txt
- Ejecuta el archivo
titulo_foto.py
para lanzar la interfaz gráfica. - Haz clic en "Cargar Imagen" para seleccionar una imagen.
- Haz clic en "Generar Título" para generar un título para la imagen cargada.
- El título generado se mostrará en el cuadro de texto "Título para la imagen".
Antes de ejecutar el proyecto, asegúrate de configurar las siguientes variables:
API_KEY_OPENAI
: La clave de autorización para acceder a la API de OpenAI.URL_MODEL
: La URL o endpoint del modelo de generación de texto.API_HF
: La clave de autorización necesaria para acceder al modelo.
Si deseas contribuir a este proyecto, sigue los siguientes pasos:
- Realiza un fork del repositorio.
- Crea una nueva rama para tu contribución.
- Realiza los cambios y realiza un commit.
- Envía un pull request para revisar tu contribución.
Este proyecto se encuentra bajo la licencia MIT.