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ámetro | Descripción Técnica | Propósito en el Flujo |
|---|---|---|
Nombre Del Agente | Un nombre descriptivo para el agente. | Se utiliza para identificar al agente, especialmente cuando se expone como una herramienta para otro agente. |
Descripción Del Agente | Una 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 lasSkillsconectadas. 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.