LearnAI
Модуль 9 · Интеграция AI по API (Pro) · Урок 3/5
Задача

Function calling / инструменты

Как работает function calling? Верни JSON {"steps": [список из 2+ шагов], "why": "кратко"}.

Модель дёргает твой код
💡 Кусочек теории

Function calling (инструменты) позволяет модели вызывать ТВОИ функции: ты описываешь доступные инструменты (имя, параметры), модель сама решает, какой нужен и с какими аргументами, и возвращает запрос на вызов; твой код исполняет функцию (запрос в базу, во внешний API) и отдаёт результат обратно модели, а она формулирует ответ. Так модель работает с реальными свежими данными и действиями вместо галлюцинаций. Ключ: исполняешь функцию ТЫ (модель только просит) — проверяй аргументы, не давай опасных действий без контроля. Правило: инструменты соединяют модель с реальными системами; модель решает «что вызвать», код решает «можно ли и как исполнить».

Как оценивается · проходной 70

  • 1Валидный JSON без текста вокруг30%
  • 2Есть массив steps и why35%
  • 32+ шага: описать инструменты, модель выбирает+аргументы, твой код исполняет, результат назад35%
Твой промптClaude ⌄
🔒

Открой доступ, чтобы отправлять решения на мгновенную AI-проверку.

Открыть полный доступ · $49