Endpoints
Scopes:
tools:read, tools:write, tools:execute y tools:logs:read según la operación.
Definir una herramienta
Incluye:- Nombre y descripción que indiquen cuándo debe usarla la IA.
- Método y endpoint HTTPS.
- Autenticación almacenada de forma segura.
- Parámetros definidos con JSON Schema.
- Estado inactivo hasta completar las pruebas.
Requisitos del endpoint
- Valida todos los parámetros.
- Responde con JSON breve y estable.
- Usa timeouts y operaciones idempotentes cuando existan mutaciones.
- No registres tokens, contraseñas ni datos innecesarios.
- Devuelve errores claros sin filtrar información interna.
Ejemplo de conversación y registro de herramienta
Supón queget_order_status está activa, es de solo lectura y está habilitada en Área de pruebas.
1. El cliente solicita información actual
2. El backend devuelve un resultado estructurado
3. Visito registra la llamada para el operador
Mientras se ejecuta, Área de pruebas puede mostrar:4. La IA responde al cliente
Pruebas y registros
Usa/test antes de activar la herramienta. Revisa los logs para analizar entrada, salida, duración, estado y errores. Un intento de herramienta consume un crédito aunque no devuelva el resultado esperado.