Function calling и tool use: как дать нейросети инструменты
Function calling (вызов функций, tool use) — это способ дать нейросети инструменты: вы описываете функции (поиск, расчёт, запрос к базе, API), модель сама решает, какую вызвать и с какими параметрами, а ваш код выполняет вызов и возвращает результат. Это основа ИИ-агентов. Ниже уроки по вызову функций у разных провайдеров.
На странице 50 уроков из 14 курсов, 1 из них открыты бесплатно (отмечены зелёным). Уроки переведены на русский, у видео русские субтитры, к каждому уроку есть конспект.
Уроки по теме
Cohere: LLM University
Официальный курс Cohere LLM University от Cohere на русском · 114 уроков · первые 3 урока бесплатно
- Multi Step Tool Use Spotify v2
- Tool Use
- Vanilla Multi Step Tool Use
- Vanilla Tool Use
- Vanilla Tool Use v2
- Инструменты для извлечения
- co aws ch7 tool use
- tool use anatomy
Claude в Amazon Bedrock
Официальный курс Anthropic Academy от Anthropic на русском · 89 уроков · первые 3 урока бесплатно
- Введение в использование инструментов (Tool Use) с Claude
- Введение: JSON Schema для инструментов Claude
- Добавление нескольких инструментов для Claude: Расширяем возможности ИИ
- Использование пакетных инструментов (Batch Tool Use) с Claude в Amazon Bedrock
- Получение структурированных данных с помощью инструментов (Tools) в Claude
- Гибкое извлечение данных с помощью инструментов Claude
- Инструмент для редактирования текста Claude в Amazon Bedrock
Claude в Google Vertex AI
Официальный курс Anthropic Academy от Anthropic на русском · 100 уроков · первые 3 урока бесплатно
- Введение: Завершение цикла использования инструментов Claude
- Инструменты для работы со структурированными данными в Claude
- Инструмент для редактирования текста в Claude: Мощь работы с файлами
- Quiz on tool use with Claude
- Определение инструментов для Claude с помощью MCP и Python SDK
- Инспектор сервера: Ваш незаменимый помощник в разработке инструментов для Claude
Разработка с Claude API
Официальный курс Anthropic Academy от Anthropic на русском · 92 уроков · первые 3 урока бесплатно
- Введение в использование инструментов (Tool Use)
- Обработка блоков сообщений при работе с инструментами Claude
- Отправка результатов использования инструментов Claude
- Реализация многоходовых диалогов с использованием инструментов Claude
- Quiz on tool use with Claude
- Введение в Инспектор MCP: Ваш Инструмент для Отладки Серверов
Разработка с Claude API
Официальный курс Anthropic Academy от Anthropic на русском · 75 уроков · первые 3 урока бесплатно
- Introducing tool use
- Multi-turn conversations with tools
- Using multiple tools
- Quiz on tool use with Claude
- Defining tools with MCP
- Agents and tools
Claude в Google Cloud Vertex AI
Официальный курс Anthropic Academy от Anthropic на русском · 75 уроков · первые 3 урока бесплатно
Mistral AI Cookbook
Официальный курс Mistral AI Cookbook от Mistral AI на русском · 148 уроков · первые 3 урока бесплатно
Gemini API: быстрый старт
Официальный курс Gemini API Cookbook от Google на русском · 69 уроков · первые 3 урока бесплатно
- Gemini API: Function calling config with REST
- Gemini Live - Multimodal live API tool use with websockets
Claude Platform 101
Официальный курс Anthropic Academy от Anthropic на русском · 14 уроков · первые 3 урока бесплатно
Llama: сценарии использования
Официальный курс Llama Cookbook от Meta на русском · 32 уроков · первые 3 урока бесплатно
- AI Agentic Design Patterns with AutoGen L4 Tool Use and Conversational Chess
- Functions Tools and Agents with LangChain L1 Function Calling
Claude в Amazon Bedrock
Официальный курс Anthropic Academy от Anthropic на русском · 73 уроков · первые 3 урока бесплатно
OpenAI Cookbook
Официальный курс OpenAI Academy от OpenAI на русском · 299 уроков · первые 3 урока бесплатно
- Function calling for nearby places: Leveraging the Google Places API and customer profiles
- Managing Function Calls With Reasoning Models
Claude Code в действии
Официальный курс Anthropic Academy от Anthropic на русском · 22 уроков · первые 3 урока бесплатно
Gemini API: примеры использования
Официальный курс Gemini API Cookbook от Google на русском · 80 уроков · первые 3 урока бесплатно
Как начать бесплатно
Первые уроки каждого курса открыты без оплаты: достаточно войти через Telegram. Начните с первого урока любого курса из списка:
- Cohere: LLM University: урок 1 — первые 3 урока бесплатно
- Claude в Amazon Bedrock: урок 1 — первые 3 урока бесплатно
- Claude в Google Vertex AI: урок 1 — первые 3 урока бесплатно
- Разработка с Claude API: урок 1 — первые 3 урока бесплатно
- Разработка с Claude API: урок 1 — первые 3 урока бесплатно
- Claude в Google Cloud Vertex AI: урок 1 — первые 3 урока бесплатно
- Mistral AI Cookbook: урок 1 — первые 3 урока бесплатно
- Gemini API: быстрый старт: урок 1 — первые 3 урока бесплатно
Полный доступ ко всем урокам
Курсы одного провайдера: 1490 руб., все 59 курсов: 4900 руб. Разовый платёж, без подписки.
Открыть каталог курсовЧастые вопросы
Что такое function calling простыми словами?
Модель не выполняет код сама: она возвращает «какую функцию и с какими аргументами вызвать», ваша программа её выполняет и передаёт результат обратно модели.
Чем tool use отличается от function calling?
Это одно и то же: Anthropic называет это tool use, OpenAI — function calling.
Где это применяется?
В агентах, чат-ботах с доступом к базам и сервисам, автоматизациях и интеграциях с API.