Сегодня мы представляем важные обновления того, как вы принимаете данные в Gemini API: поддержка Регистрация объекта Google Cloud Storage (GCS), HTTPS/подписанные URL-адреса И увеличение ограничений на размер онлайн-файлов. Эти изменения призваны помочь вам импортировать ваши собственные данные, где бы они ни находились, непосредственно в API Gemini. Нет необходимости повторно загружать данные из существующего хранилища, что позволяет быстрее масштабировать приложения искусственного интеллекта для производства.

Используйте свои данные: GCS и внешние URL-адреса.

Раньше для использования больших файлов (видео, длинного аудио, больших документов) требовалось загружать их на Gemini. Файловый APIгде они сохранялись всего 48 часов. Хотя это эфемерное хранилище достаточно для прототипирования, оно стало узким местом для производственных приложений, использующих постоянные данные на платформах облачного хранения.

Мы устраняем это препятствие с помощью двух новых методов ввода.

1. Внешние URL-адреса (публичные/подписанные):

Теперь мы поддерживаем файлы, хранящиеся как в общедоступных, так и в частных хранилищах (через подписанные URL-адреса).

  • Вы можете передать любой общедоступный URL-адрес (например, PDF-файл или изображение в Интернете) непосредственно в запросе на сборку.
  • Мы поддерживаем предварительно подписанные URL-адреса для доступа к данным из AWS S3, Azure Blob Storage или других облачных поставщиков.

API Gemini безопасно извлекает контент во время обработки, устраняя необходимость загружать контент на серверную часть просто для передачи его в API.

2. Сохраните файлы GCS: Если ваши данные уже находятся в Google Cloud Storage (GCS), вам больше не нужно перемещать байты. Теперь вы можете сохранять файлы GCS напрямую с помощью Files API.

Увеличены онлайн-лимиты

Для разработчиков, которые предпочитают использовать встроенные файлы из соображений скорости и простоты, мы увеличиваем максимальный размер полезных данных для встроенных данных с 20 МБ до 100 МБ (в кодировке Base64 с различными ограничениями в зависимости от типов данных). Это идеально подходит для создания прототипов, приложений реального времени и обработки больших изображений или коротких аудиоклипов без необходимости промежуточного хранилища.

ЧИТАТЬ  4 лучших способа добавить избранные посты в WordPress » Rank Math

Благодаря этим обновлениям у вас теперь есть надежный набор инструментов для приема данных, адаптированный к вашим конкретным потребностям:

Source