Spaces:
Sleeping
Sleeping
File size: 804 Bytes
56a340d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
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()
|