Tools UPE¶
Las herramientas amplían las capacidades de los agentes UPE, permitiéndoles ejecutar acciones, consultar APIs y procesar datos.
Pestañas¶
La página de herramientas tiene dos pestañas:
Definiciones¶
Gestión de herramientas individuales.
┌─────────────────────────────────────────────────────────────────┐
│ Tools > Definiciones [+ Nueva tool] │
├──────────────────┬──────────────┬──────────────┬────────────────┤
│ Nombre │ Slug │ Tipo handler │ Descripción │
├──────────────────┼──────────────┼──────────────┼────────────────┤
│ Ejecutar comando │ exec_cmd │ Script │ Ejecuta coman..│
│ Leer archivo │ read_file │ Internal │ Lee contenido..│
│ API Weather │ get_weather │ HttpRequest │ Consulta clima │
│ Slack notify │ slack_send │ McpTool │ Envía mensaje..│
└──────────────────┴──────────────┴──────────────┴────────────────┘
Crear herramienta¶
- Haz clic en + Nueva tool
- Configura:
| Campo | Descripción |
|---|---|
| Nombre | Nombre descriptivo |
| Slug | Identificador único (auto-generado) |
| Handler type | Tipo de ejecución |
| Parámetros | Schema JSON de parámetros de entrada |
| Handler config | Configuración específica del handler |
Tipos de handler¶
| Tipo | Descripción | Ejemplo |
|---|---|---|
| InternalFunction | Función nativa de Nexus | Leer archivo, listar directorio |
| HttpRequest | Llamada a API HTTP externa | Consultar clima, enviar webhook |
| McpTool | Herramienta del protocolo MCP | Slack, GitHub, Sentry |
| Script | Script personalizado | Bash, Python, PowerShell |
Grupos¶
Los grupos permiten agrupar herramientas y asignarlas a agentes como conjunto:
- Crea un grupo con nombre descriptivo
- Añade herramientas al grupo
- Asigna el grupo a uno o más agentes
Esto simplifica la gestión cuando múltiples agentes necesitan el mismo conjunto de herramientas.
Siguiente: Costes - Monitoreo de costes.