Spaces:
Running
Running
title: Asistente de Tutelas | |
emoji: 馃 | |
colorFrom: blue | |
colorTo: purple | |
sdk: gradio | |
sdk_version: 5.42.0 | |
python_version: 3.11 | |
app_file: app.py | |
pinned: false | |
# 馃 Asistente de Contestaci贸n de Tutelas con IA | |
Este es un proyecto de Gradio que utiliza la API de Gemini de Google para asistir en la redacci贸n de contestaciones a acciones de tutela en Colombia. | |
La aplicaci贸n funciona en dos pasos: | |
1. **Extrae** las partes fundamentales (hechos, argumentos, peticiones) de un documento de tutela en formato PDF que sube el usuario. | |
2. **Genera** un borrador de la contestaci贸n para cada secci贸n, utilizando un documento de ejemplo como gu铆a de estilo para mantener un tono y formato legal adecuado. | |
## 馃殌 C贸mo Desplegar y Configurar | |
Este repositorio est谩 listo para ser desplegado en Hugging Face Spaces. Sin embargo, para que la aplicaci贸n funcione, es **indispensable** realizar los siguientes dos pasos de configuraci贸n manual: | |
### 1. Configurar la API Key de Gemini | |
La aplicaci贸n necesita acceso a la API de Gemini para funcionar. Debes configurar tu clave de API como un "secreto" en el repositorio de Hugging Face. | |
- En tu Space de Hugging Face, ve a la pesta帽a **Settings**. | |
- En la secci贸n **Repository secrets**, haz clic en **New secret**. | |
- En el campo **Name**, escribe exactamente `GEMINI_API_KEY`. | |
- En el campo **Value**, pega tu clave de API de Google Gemini. | |
- Guarda el secreto. | |
La aplicaci贸n detectar谩 autom谩ticamente si la clave est谩 presente. | |
### 2. Subir el Archivo de Ejemplo | |
El modelo de IA utiliza un ejemplo de una contestaci贸n real para aprender el estilo y formato correctos. Sin este archivo, la aplicaci贸n no podr谩 generar el texto. | |
- Consigue el archivo PDF de ejemplo (`ContestaciA蕹n tutela Maria Elsa Salazar v0.docx.pdf` o similar). | |
- **Ren贸mbralo** a `ejemplo_tutela.pdf`. | |
- Sube este archivo a la **ra铆z de este repositorio** en Hugging Face. Puedes hacerlo desde la pesta帽a **Files and versions** -> **Add file** -> **Upload file**. | |
Una vez completados estos dos pasos, la aplicaci贸n estar谩 lista para usarse. | |