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