Cómo funciona
Cuando añades una herramienta personalizada a tu solicitud de API, Zylon sigue estos pasos:- Analiza la intención del usuario: Zylon determina si tu herramienta personalizada es apropiada para responder a la consulta del usuario.
- Espera la implementación: Devuelve la llamada de herramienta para que la proceses e implementes la funcionalidad real.
Notas importantes
- Las herramientas personalizadas requieren que definas
name,descriptioneinput_schema. - El
input_schemasigue la especificación JSON Schema. - No se requiere
tool_contextpara herramientas personalizadas.
Ejemplo de uso
En este ejemplo práctico, creamos una herramienta de calculadora simple que realiza operaciones aritméticas básicas.1
Definir herramienta personalizada
Crea tu herramienta personalizada definiendo su nombre, descripción y esquema de entrada. Luego llama a la API con tu definición de herramienta personalizada.
- Shell
2
Respuesta
El sistema responde con la llamada de herramienta estructurada que coincide con tu esquema de entrada. Luego necesitas implementar la funcionalidad real: