10 / 21
Как реализовать function calling / tool use для интеграции LLM с реальными API?
Tool use превращает LLM в оркестратор твоих функций: ты описываешь tools со схемой аргументов, модель решает какой вызвать, ты выполняешь его сам и отдаёшь результат обратно. Это цикл model → tool_call → твой код → tool_result → model → финальный ответ. У OpenAI это tools: [{ type: 'function', function: {...} }] в Responses API, у Anthropic — tools: [{ name, input_schema, ... }].