Агент должен не отвечать сам, а вызвать инструмент. Напиши промпт, по которому модель вернёт ТОЛЬКО JSON вызова: {"tool": "get_weather", "args": {"city": "...", "date": "..."}}. Без пояснений.
Tool use для AI-агентовАгент — это модель, которая выбирает инструмент и заполняет аргументы строгим JSON. Опиши сигнатуру инструмента и потребуй в ответ только JSON-вызов — это основа tool use и MCP.