Critique and Refinement Tool
Critique and Refinement Tool es una herramienta de reflexión para un agente. No consulta ningún servicio: obliga al agente a detenerse después de una acción importante, como una búsqueda, y a escribir qué quería conseguir, qué ha obtenido, qué le falta o qué está mal y cuál será su siguiente paso.
Así el agente detecta a tiempo resultados incompletos o equivocados y corrige el rumbo en lugar de responder con lo primero que encuentra. Conecta su salida Tool al conector Tools del agente.
Cuándo usarlo
- Un agente de investigación hace varias búsquedas y quieres que compruebe si cada una responde de verdad a la pregunta.
- Un agente que consulta varias fuentes tiende a dar respuestas incompletas.
- Las tareas del agente tienen varios pasos y un error en uno arrastra a los siguientes.
- Quieres que en la traza de la ejecución quede escrito por qué el agente tomó cada decisión.
Configuración
| Campo | Qué hace |
|---|---|
| Tool Name (obligatorio) | El nombre con el que el agente ve la herramienta. Por defecto, critique_and_refinement_tool. |
| Tool Description (obligatorio) | Las instrucciones para el agente: cuándo y cómo usar la herramienta. Viene rellena con un texto en inglés que le pide usarla después de cada acción importante. Puedes adaptarla a tu caso. |
Resultado
Tool: la herramienta de reflexión. Conéctala al conector Tools del agente. Cada vez que el agente la usa, recibe de vuelta su propia revisión ordenada en cuatro partes: el objetivo, el resultado obtenido, la crítica y el siguiente paso.
Ejemplo
Una consultora usa un agente que prepara fichas de empresas a partir de búsquedas en internet.
- Conecta una herramienta de búsqueda, como Serp Search API, al conector Tools del agente.
- Añade Critique and Refinement Tool y conéctala también al conector Tools.
- Después de cada búsqueda, el agente revisa si ha encontrado los datos que pide la ficha. Si falta, por ejemplo, el número de empleados, decide repetir la búsqueda con otras palabras.
Buenas prácticas
- Combínala con Planner & Optimizer Tool: una para planificar al principio y otra para revisar cada paso.
- Cada uso de la herramienta es un paso más del agente: añade tiempo y consumo del modelo. Úsala en tareas donde la calidad importa más que la rapidez.
Componentes relacionados
- Think Tool: para que el agente razone paso a paso.
- Planner & Optimizer Tool: para que el agente planifique antes de actuar.