Google native tools (Gemini)
Модели Gemini оснащены набором Google native tools, которые интегрированы непосредственно в модель. В отличие от универсальных инструментов, эти инструменты обрабатываются на стороне сервера без дополнительной нагрузки function-calling.
Доступные Google native tools
| Инструмент | Ключ инструмента | Описание |
|---|---|---|
| Google Поиск | googleSearch | Поиск актуальной информации через Google |
| Выполнение кода | codeExecution | Написание и выполнение Python-кода в песочнице |
| Контекст URL | urlContext | Получение содержимого с конкретного URL |
| Google Maps | googleMaps | Поиск мест и запрос информации о маршруте |
Как это работает
Когда вы выбираете модель Gemini и включаете одну или несколько Google native tools, эти инструменты обрабатываются непосредственно моделью. ИИ автоматически решает, какой инструмент использовать в зависимости от вашего запроса.
Комбинирование с другими инструментами
Gemini 3 и новее могут комбинировать подходящие Google native tools с универсальными инструментами и встроенными интеграциями Google и Microsoft в AI-School. Более старые модели Gemini при активных native tools используют только набор native tools, так как их протокол инструментов не поддерживает надежное комбинирование.
Настройки
| Настройка | Значение |
|---|---|
| Доступно для | Модели Gemini |
| Комбинирование | Да для Gemini 3 и новее; только native для старых моделей |
Преимущества по сравнению с универсальными инструментами
| Google native tools | Универсальные инструменты |
|---|---|
| Прямо интегрированы в Gemini | Внешний вызов API |
| Нет дополнительного function-calling | Дополнительная задержка из-за вызова инструмента |
| Оптимизированы для Gemini | Работают со всеми моделями |
| Обработка на стороне сервера | Распределение инструментов на стороне клиента |
Автоматическое включение
При выборе модели Gemini AI-School определяет на основе версии модели, можно ли одновременно использовать native и универсальные инструменты. Native tools передаются напрямую модели Gemini.
Выполнение кода с файлами
Файлы, которые вы отправляете в чате, автоматически загружаются в Gemini Files API перед вызовом инструмента выполнения кода. После завершения загруженные файлы автоматически удаляются. Это позволяет напрямую анализировать CSV-файлы, изображения или другие данные с помощью инструмента выполнения кода.
Примеры использования
- Google Поиск: «Какие сегодня новости о законодательстве в области ИИ?»
- Выполнение кода: «Вычисли средний балл из этих чисел: 7, 8, 6, 9, 7»
- Контекст URL: «Что написано на странице https://example.com/document?»
- Google Maps: «Какой маршрут из Амстердама в Утрехт?»
Ограничения
- Доступно только для моделей Gemini
- Для комбинирования с универсальными инструментами требуется Gemini 3 или новее
- Требуется, чтобы организация включила модели Gemini
Связанные инструменты
- Code Interpreter (OpenAI) — аналогичный инструмент выполнения кода для моделей OpenAI
- Выполнение кода (Claude) — аналогичный инструмент выполнения кода для моделей Claude
- Интернет-поиск — универсальный инструмент поиска для всех моделей