Lección 4 de 16
Tool Use: Claude ejecuta funciones
Tool Use permite a Claude llamar funciones que tu defines. En vez de solo generar texto, Claude puede buscar en tu base de datos, consultar APIs externas, o ejecutar cualquier logica de negocio que le proporciones.
Definir y usar tools
code
Patron de tool use
Tool Use sigue un patron de ida y vuelta: Claude decide que tool necesita y con que parametros (tool_use), tu ejecutas la funcion y devuelves el resultado (tool_result), y Claude usa ese resultado para generar su respuesta. Puedes definir hasta 128 tools.
Cuantas tools puedes definir en una llamada a la API de Claude?
Hasta 128 tools. Pero es mejor tener pocas tools bien definidas que muchas confusas. Claude elige mejor entre 5-10 tools.
Puntos clave
- Tool Use permite a Claude ejecutar funciones de tu app
- Flujo: mensaje → tool_use → ejecutar → tool_result → respuesta
- Hasta 128 tools por llamada
- Define tools con JSON Schema para los parametros
Quiz Generado por IA
Evalua tu comprension de esta leccion con preguntas personalizadas.