Busca en todas las páginas de la documentación
8 pages in this section.
Comprende cómo las descripciones de las herramientas y el input_schema dan forma a las decisiones de tool_use de Claude.
Define una herramienta y maneja el ciclo de ida y vuelta de `tool_use` y `tool_result`.
Escribe un JSON Schema preciso para que Claude llame a tu herramienta correctamente.
Ejecuta la herramienta solicitada y devuelve un bloque de contenido tool_result coincidente.
Tabla de referencia para las configuraciones de tool_choice auto, any, tool y none.
Repite los intercambios de tool_use y tool_result hasta que Claude devuelva un end_turn.
Referencia para las opciones de configuración defer_loading, tool_search_tool_regex y tool_search_tool_bm25.
Prácticas numeradas para el diseño de esquemas, manejo de errores y bucles de herramientas de múltiples turnos.