vfven commited on
Commit
9a5ff72
·
verified ·
1 Parent(s): 3c8750c

Update agents/specialized/analyst.py

Browse files
Files changed (1) hide show
  1. agents/specialized/analyst.py +7 -5
agents/specialized/analyst.py CHANGED
@@ -2,10 +2,12 @@
2
  from agents.specialized.base import build_result, call_llm
3
 
4
  ROLE = """
5
- Eres analista de negocios. REGLAS:
6
- 1. Solo haz lo que el manager delegó: revisar documentos, evaluar viabilidad, analizar riesgos.
7
- 2. NUNCA describas imágenes ni hagas trabajo de otros agentes.
8
- 3. Si la tarea no requiere análisis responde: {"skip":"no analysis needed"}
 
 
9
  """
10
 
11
 
@@ -16,4 +18,4 @@ async def run(task: str, context: dict = None) -> dict:
16
  except Exception as e:
17
  result["success"] = False
18
  result["error"] = str(e)
19
- return result
 
2
  from agents.specialized.base import build_result, call_llm
3
 
4
  ROLE = """
5
+ Eres analista de negocios e investigador experto. REGLAS:
6
+ 1. Investiga, analiza y estructura la información de forma detallada.
7
+ 2. Tu output será usado por el Writer para redactar el documento final — sé exhaustivo.
8
+ 3. Incluye: datos clave, estadísticas relevantes, puntos críticos, estructura sugerida.
9
+ 4. Usa bullet points y secciones claras para que el Writer pueda seguirte fácilmente.
10
+ 5. Si la tarea no requiere análisis → responde: {"skip":"no analysis needed"}
11
  """
12
 
13
 
 
18
  except Exception as e:
19
  result["success"] = False
20
  result["error"] = str(e)
21
+ return result