Saltearse al contenido

Deep Agent

Agente Profundo (Deep Agent)

El Agente Profundo es un componente de orquestación de IA de nivel avanzado, diseñado para resolver tareas complejas y multi-paso que requieren planificación, gestión de información a largo plazo y la delegación de tareas a otros agentes especializados.

Este agente va más allá de un ciclo simple de pregunta-respuesta, incorporando un sistema de archivos virtual para gestionar información y la capacidad de actuar como un supervisor sobre un equipo de sub-agentes.

Casos de Uso Principales

Utilice el Agente Profundo cuando necesite construir sistemas complejos como:

  • Agentes de Investigación Autónoma: Capaces de planificar una investigación, buscar información, guardarla en archivos temporales, analizarla y redactar un informe final.
  • Sistemas de Orquestación (Supervisor): Donde un agente principal recibe una tarea y la delega al sub-agente más adecuado de un equipo de especialistas.
  • Automatizaciones con Gestión de Estado: Para flujos que necesitan crear, leer y modificar archivos o datos en un “disco duro” virtual a lo largo de su ejecución.

Configuración (Pestaña Común)

Estos parámetros definen la identidad y el comportamiento fundamental del agente.

ParámetroDescripción TécnicaPropósito en el Flujo
Nombre Del AgenteUn nombre descriptivo para el agente.Se utiliza para identificar al agente, especialmente cuando se expone como una herramienta para otro agente.
Descripción Del AgenteUna descripción clara de las capacidades y el propósito del agente.Es crucial cuando se usa como herramienta, ya que un agente supervisor la leerá para decidir cuándo delegarle una tarea.
Aviso Al Usuario (User Prompt)La plantilla que formatea la entrada del usuario antes de ser procesada.Permite añadir contexto o estructurar la pregunta. La variable {input} se reemplaza con el texto del usuario.
Indicador Del Sistema (System Prompt)La instrucción principal que define el rol, las reglas y la metodología de trabajo del agente.Actúa como la “constitución” del agente. Para un Agente Profundo, este prompt suele incluir instrucciones sobre cómo planificar y usar su sistema de archivos.
Aporte (Input)La entrada de datos directa que inicia la ejecución del agente.Este es el campo principal donde se conecta la solicitud del usuario o el objetivo a resolver.
Herramientas (Tools)Conexión para los componentes que el agente puede utilizar como capacidades externas.Conecte aquí herramientas como Web Search, API Request, etc.
Modelo (Model)Conexión al Modelo de Lenguaje (LLM) que potenciará el razonamiento del agente.Es el “motor cognitivo” principal. Conecte aquí un componente como Gemini u OpenAI.
Subagentes (Subagents)Conexión para otros agentes compilados que este agente puede supervisar y a los que puede delegar tareas.Permite crear arquitecturas jerárquicas donde este agente actúa como un “Director” que orquesta un equipo de agentes especialistas.
Habilidades (Skills)Conexión para funcionalidades predefinidas que se cargan en el sistema de archivos del agente.Enriquece al agente con capacidades complejas listas para usar (ej: una habilidad para analizar código, otra para escribir reportes).

Configuración (Pestaña Avanzado)

Estos parámetros permiten un control detallado sobre el rendimiento, la salida y las capacidades únicas del agente.

Control de Ejecución

  • Iteraciones Máximas: Establece el número máximo de ciclos de razonamiento que el agente puede realizar. Es una medida de seguridad crucial para prevenir bucles y controlar el consumo de recursos en tareas complejas.

Producción

  • Arroyo (Stream): Permite que la respuesta del agente se envíe palabra por palabra, mejorando la experiencia de usuario en interfaces de chat.
  • Incluir El Estado En La Respuesta: Si se activa, la salida del agente incluirá el estado interno completo, muy útil para depuración avanzada.
  • Utilice Salida Estructurada: Fuerza al agente a generar su respuesta final en un formato JSON estricto, definido por un esquema.

Memoria y Capacidades Internas

  • Usar La Memoria: Activa la memoria conversacional para que el agente recuerde interacciones pasadas en la misma sesión.
  • Habilitar Habilidades: Permite al agente utilizar las Skills conectadas. Si se deshabilita, el agente ignorará las habilidades aunque estén conectadas.
  • Límite De Tokens Del Sistema De Archivos: Define el tamaño máximo del “disco duro” virtual del agente. Es el umbral de tokens antes de que el sistema empiece a descartar el contenido de los archivos más antiguos para gestionar el contexto.