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.