zvl commited on
Commit
501b995
·
verified ·
1 Parent(s): 979500d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -1
app.py CHANGED
@@ -23,8 +23,19 @@ model = HfApiModel(
23
 
24
  @tool
25
  def save_scraped_data_as_markdown(scraped_data: dict, filename: str = None) -> str:
26
- """Convierte el contenido scrapeado en un archivo Markdown mejor estructurado."""
 
 
 
 
 
 
 
 
27
 
 
 
 
28
  try:
29
  url = scraped_data.get("url", "Desconocido")
30
  content_list = scraped_data.get("scraped_data", [])
@@ -59,6 +70,7 @@ def save_scraped_data_as_markdown(scraped_data: dict, filename: str = None) -> s
59
  except Exception as e:
60
  return f"Error al generar el archivo Markdown: {str(e)}"
61
 
 
62
  @tool
63
 
64
  def summarize_text(text):
 
23
 
24
  @tool
25
  def save_scraped_data_as_markdown(scraped_data: dict, filename: str = None) -> str:
26
+ """
27
+ Convierte el contenido scrapeado en un archivo Markdown bien estructurado.
28
+
29
+ Args:
30
+ scraped_data (dict): Un diccionario con la URL y los datos extraídos de una página web.
31
+ Debe contener las claves:
32
+ - 'url' (str): La URL de la página web.
33
+ - 'scraped_data' (list[str]): Lista de fragmentos de texto extraídos de la página.
34
+ filename (str, opcional): Nombre del archivo de salida. Si no se especifica, se genera automáticamente con timestamp.
35
 
36
+ Returns:
37
+ str: Mensaje confirmando la creación del archivo Markdown o un error si falla el proceso.
38
+ """
39
  try:
40
  url = scraped_data.get("url", "Desconocido")
41
  content_list = scraped_data.get("scraped_data", [])
 
70
  except Exception as e:
71
  return f"Error al generar el archivo Markdown: {str(e)}"
72
 
73
+
74
  @tool
75
 
76
  def summarize_text(text):