Уточните фактический способ вызова: отдельный tool-calling контракт API или текстовая команда модели, которую парсила обвязка. Это влияет на валидацию, ошибки и работу со streaming.
Какой был toolcalling — нативный или через промпт (парсинг)?
Уточните фактический способ вызова: отдельный tool-calling контракт API или текстовая команда модели, которую парсила обвязка. Это влияет на валидацию, ошибки и работу со streaming.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Уточните фактический способ вызова: отдельный tool-calling контракт API или текстовая команда модели, которую парсила обвязка. Это влияет на валидацию, ошибки и работу со streaming.
Нативный контракт не означает автоматического выполнения или безопасных аргументов. В обоих вариантах нужны проверка схемы, прав и результата. Если реализация менялась, назовите период и причину перехода, не смешивая разные версии проекта.