Что такое function calling и в чем отличие от обычного промта?
17 дней назад
Никита Вихров
Ответы
0
Вызов функций — это режим работы языковой модели, при котором она возвращает не свободный текст, а структурированную команду: имя функции и значения параметров.
Такой подход нужен, когда ответ модели должен сразу превращаться в действие в вашей системе: создать заявку, записать заказ, отправить письмо, обновить запись в базе.
Когда это лучше обычного текстового ответа
- Когда важен строгий формат данных.
- Когда нужно проверять входные параметры до выполнения действия.
- Когда ошибка в формате может привести к сбою в бизнес-логике.
- Когда нужно снизить количество ручного разбора текста.
Пример
Ниже модель получает задачу "создай обращение в поддержку" и возвращает структуру, которую можно безопасно проверить и выполнить.
17 дней назад
Никита Вихров
108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845





