Google EmbeddingGemma 2 favicon

Google EmbeddingGemma 2

Google EmbeddingGemma 2 — это открытая мультимодальная модель эмбеддингов на 740M параметров, созданная для локального поиска на устройствах по тексту, коду, изображениям, аудио и видео.

Поисковые СистемыГенерирует единые эмбеддинги для…Усекает размерность эмбеддингов с 768…Индексирует локальные репозитории кода…Работает совместно с Gemma 4, используя…
Google EmbeddingGemma 2 product interface screenshot
Расчётные посещения в месяц
8,8 млн
Период данных:
Добавлено в AIToolly

Что такое Google EmbeddingGemma 2? Обзор продукта

Назначение продукта и его официальное позиционирование

Google EmbeddingGemma 2 — это легковесная нативно-мультимодальная модель эмбеддингов, разработанная для локального инференса на периферийных устройствах. Созданная на базе архитектуры Gemma 4, модель проецирует текст, программный код, изображения, аудиозаписи и видеокадры в единое векторное пространство.

Модель использует модульную структуру, позволяя разработчикам выполнять чисто текстовые задачи с 270 миллионами параметров или подключать специализированные энкодеры зрения и аудио для полноценной мультимодальной поддержки. Она также включает технологию Matryoshka Representation Learning для гибкого уменьшения размерности векторов в условиях ограниченного объема хранилища.

Для чего можно использовать Google EmbeddingGemma 2?

Сценарии, подтверждённые официальными источниками

Локальный поиск медиафайлов на устройстве

Разработчики могут локально индексировать библиотеки фотографий и видео для выполнения семантического поиска с помощью естественного языка или изображений.

Семантическое индексирование кодовой базы

Инструменты разработки могут индексировать файлы исходного кода для работы автономного семантического поиска по коду и систем поиска для ИИ-агентов.

Локальные мультимодальные конвейеры RAG

Приложения могут объединять эту модель эмбеддингов с генеративными языковыми моделями для извлечения контекстных локальных данных в различных форматах.

Модульная архитектура и эффективность хранения

Архитектура EmbeddingGemma 2 разработана для эффективной работы на оборудовании с различными характеристиками за счет разделения всех 740 миллионов параметров на модульные компоненты. Разработчики, работающие исключительно с текстовыми задачами, могут развернуть базовую модель на 270M параметров, тогда как приложения для обработки мультимедиа могут дополнительно подключать энкодеры зрения на 170M и аудио на 300M параметров.

Для оптимизации производительности в локальных векторных базах данных модель использует технологию Matryoshka Representation Learning. Этот механизм позволяет усекать стандартные 768-мерные эмбеддинги до 512, 256 или 128 измерений, уменьшая занимаемый объем хранилища векторов почти в шесть раз при сохранении семантической целостности.

  • Для чисто текстовых задач требуется 270 миллионов параметров.
  • Энкодер зрения добавляет 170 миллионов параметров.
  • Аудиоэнкодер добавляет 300 миллионов параметров.
  • Варианты усечения размерности включают 768, 512, 256 и 128.

Что проверить перед выбором Google EmbeddingGemma 2

Проверки на собственных материалах и рабочих процессах

  • Убедитесь, что целевые периферийные устройства соответствуют требованиям к активной памяти: около 191 МБ для чисто текстовой или 567 МБ для мультимодальной квантованной модели.
  • Подтвердите, что входные мультимедийные потоки укладываются в лимит контекста в 8K токенов, например до 5,5 минут аудио или 58 видеокадров.
  • Проверьте, обеспечивают ли усеченные векторные представления размерностью 128, 256 или 512 приемлемую точность для последующих задач поиска.

Источники и дата проверки Google EmbeddingGemma 2

Какие источники и когда были проверены

Последняя проверка

Часто задаваемые вопросы о Google EmbeddingGemma 2

Ответы на основе карточки продукта с проверенными источниками

Какие модальности входных данных может обрабатывать EmbeddingGemma 2?

EmbeddingGemma 2 нативно обрабатывает текст, исходный код, изображения, видеокадры и аудиозаписи в рамках единого общего пространства эмбеддингов.

Сколько оперативной памяти требуется EmbeddingGemma 2 во время инференса?

В квантованном виде на устройстве Google Pixel 11 Pro модели требуется около 191 МБ активной оперативной памяти для операций только с текстом и около 567 МБ для полной мультимодальной модели.

Какова длина контекстного окна у EmbeddingGemma 2?

Модель оснащена контекстным окном на 8000 токенов, что позволяет ей обрабатывать до 5,5 минут аудио, 29 изображений, 58 видеокадров или их чередующиеся комбинации.

Как EmbeddingGemma 2 оптимизирует хранение векторов?

С помощью Matryoshka Representation Learning выходные векторы можно усекать с 768 измерений до 512, 256 или 128 измерений для уменьшения размера базы данных.

Как EmbeddingGemma 2 интегрируется с Gemma 4?

Поскольку модель построена на архитектуре Gemma 4, EmbeddingGemma 2 использует общий с Gemma 4 текстовый токенизатор и аудиоэнкодер, снижая совокупное потребление памяти.

Посмотрите другие недавно добавленные инструменты в этой категории.