Spaces:
Build error
Build error
| import gradio as gr | |
| import deepseek # Asegúrate de instalar la librería o usar la API | |
| import json | |
| def process_file(file): | |
| with open(file.name, "r", encoding="utf-8") as f: | |
| text = f.read() | |
| # Usamos DeepSeek (ajustar según su API o modelo) | |
| summary = deepseek.summarize(text) | |
| # Generar JSON con información clave | |
| result = { | |
| "resumen": summary, | |
| "longitud_texto": len(text), | |
| "palabras_clave": deepseek.extract_keywords(text) | |
| } | |
| return json.dumps(result, indent=4, ensure_ascii=False) | |
| iface = gr.Interface( | |
| fn=process_file, | |
| inputs=gr.File(), | |
| outputs="text", | |
| title="Analizador de Archivos con DeepSeek", | |
| description="Sube un archivo de texto y obtén un JSON con la información más importante." | |
| ) | |
| iface.launch() | |