Elegir un estilo para el agente
Al crear un agente en watsonx Orchestrate, debes elegir un estilo de agente, que define el patrón de razonamiento y ejecución que sigue tu agente. Esta elección determina el modo en que el agente interpreta las instrucciones, selecciona las herramientas y completa las tareas. Su elección afecta directamente a la precisión, el razonamiento y el rendimiento general del agente.
Este tema describe los estilos de agente disponibles, sus casos de uso ideales y cómo seleccionar el estilo adecuado para su flujo de trabajo.
Estilos de agente
Un estilo de agente controla la forma en que el agente planifica, decide y actúa durante la ejecución de la tarea cuando interactúa con herramientas y colaboradores.
watsonx Orchestrate admite tres tipos de agentes:
Por defecto
ReAct (reaccionar)
Plan-Act (planificador)
Cada estilo está optimizado para distintos tipos de tareas. Evalúe la complejidad de su tarea, el uso de la herramienta y la necesidad de transparencia para seleccionar la más eficaz.
Estilo predeterminado
Utilice el estilo Predeterminado para flujos de trabajo sencillos y flexibles que se basan en la toma de decisiones rápida de LLM. Este estilo está centrado en las herramientas y permite al agente decidir qué herramienta utilizar, cuándo utilizarla y cómo responder sin necesidad de un plan predefinido.
cuándo utilizar
Elija el estilo Predeterminado cuando se encargue de su agente:
Tareas de un solo paso o ligeramente secuenciales
Escenarios que requieren adaptabilidad
Tareas en las que intervienen varias herramientas sin un orden estricto
Comportamiento
El agente utiliza un sistema iterativo de avisos para:
Identificar la herramienta o el colaborador adecuados
Determinar la entrada correcta
Decidir si continuar o finalizar la respuesta
Este bucle continúa hasta que el agente reúne suficiente contexto para completar la tarea.
Compatibilidad de herramientas
Python herramientas
OpenAPI herramientas
Herramientas MCP
Ejemplos de casos de uso
Recuperar un informe de un sistema
Comprobar el estado de un ticket
Extraer información de una página web
Ventajas : Permite una ejecución rápida con una configuración mínima. Ideal para agentes que necesitan flexibilidad y respuestas rápidas.
ReAct estilo
Utilice el estilo ReAct para tareas que requieran razonamiento y validación paso a paso. Este estilo sigue un bucle "Pensar → Actuar → Observar", que permite al agente reflexionar sobre cada acción antes de proceder. Se basa en la metodología ReAct y admite un razonamiento transparente.
cuándo utilizar
Elija el estilo ReAct cuando su agente maneja:
Tareas exploratorias o de investigación intensiva
Escenarios con requisitos cambiantes o ambiguos
Tareas que se benefician de un razonamiento visible y de la confirmación del usuario
Comportamiento
El agente realiza los siguientes pasos:
Pensar: Analizar la solicitud y decidir la siguiente acción
Actuar: Ejecutar la herramienta o el colaborador seleccionado
Observar: Revisar el resultado y ajustar el siguiente paso
Este bucle se repite hasta que se completa la tarea.
Compatibilidad de herramientas
Herramientas intensivas en conocimiento
Herramientas de uso intensivo de datos
Agentes colaboradores
Ejemplos de casos de uso
Generar y perfeccionar fragmentos de código
Responder a preguntas complejas mediante la búsqueda y la síntesis en Internet
Gestión de tickets de soporte con múltiples interacciones de usuario
Ventajas : Mejora la precisión mediante el razonamiento iterativo. Ideal para tareas que requieren validación, transparencia o comentarios de los usuarios.
Estilo «Planificar-Actuar»
Utilice el estilo Plan-Act para flujos de trabajo estructurados y de varios pasos. Este estilo comienza con una fase de planificación en la que el agente crea una secuencia de acciones. A continuación, ejecuta cada paso en orden, utilizando herramientas y colaboradores predefinidos. El agente puede volver a planificar si las condiciones cambian durante la ejecución.
El estilo Plan-Act requiere una configuración mediante el Kit de Desarrollo de Agentes (ADK). Para obtener más información sobre cómo configurar el estilo de tu agente mediante ADK, consulta Estilos de agente.
cuándo utilizar
Elija el estilo Plan-Act cuando su agente se encargue:
Procesos empresariales con múltiples pasos
Tareas que requieren trazabilidad y resultados estructurados
Automatizaciones que implican varias herramientas o dominios
Comportamiento
El agente realiza lo siguiente:
Genera un plan estructurado utilizando el LLM
Ejecuta secuencialmente cada paso del plan
Vuelve a analizar si se producen resultados inesperados
Resume las tareas completadas (a menos que se defina una salida personalizada)
Compatibilidad de herramientas
Python herramientas
OpenAPI herramientas
Herramientas MCP
Agentes colaboradores
Ejemplos de casos de uso
Cree informes estructurados a partir de múltiples fuentes de datos
Borradores de contratos o listas de comprobación del cumplimiento
Combinar los resultados de las herramientas de búsqueda, calculadora y código
Ventajas : Mejora la fiabilidad y la trazabilidad. Ideal para agentes que requieren supervisión y una ejecución estructurada.
Elegir el estilo adecuado
Utilice la siguiente tabla para comparar los estilos de agente y seleccionar el que mejor se adapte a su tarea:
Criterios | Valor predeterminado | ReAct | Planificar-Actuar |
|---|---|---|---|
Complejidad de la tarea | Bajo a moderado | Moderado a alto | Alto |
Patrón de razonamiento | Impulsado por Prompt | Iterativo | Planificado |
Transparencia | Bajo | Alto | Alto |
Flexibilidad | Alto | Moderado | Bajo |
Uso de herramientas | Dinámico | Adaptativa | Estructurados |
Ideal para | Tareas rápidas | Tareas exploratorias | Flujos de trabajo en varios pasos |
Recomendaciones
Utiliza _Default_ para tareas rápidas y flexibles con un mínimo de dependencias.
Utiliza _ReAct_ cuando la precisión y la transparencia del razonamiento sean importantes.
Utiliza _Plan-Act_ para flujos de trabajo estructurados que requieran planificación y trazabilidad.
Establecer el estilo en la interfaz de usuario
En la sección Perfil, vaya a Estilo de agente.
Elija Predeterminado o ReAct en función de su estilo de agente.
Si el estilo está bloqueado con un estilo de Agente establecido desde la notificación de ADK, indica una configuración que se realiza en el ADK y no se puede cambiar en la IU.
También puedes configurar el estilo de tu agente a través de ADK. Para obtener más información, consulta «Estilos de agente ».