Логотип Data Secrets
LAB

Gemini Embedding 2

Последняя модель для кодинга от Google

Эмбеддинг

Содержание

О модели#

Gemini Embedding 2 - первая мультимодальная модель эмбеддингов Google. Она отображает текст и изображения в единое векторное пространство, что позволяет искать изображения по текстовому запросу и наоборот. Размер вектора настраивается от 128 до 3072, рекомендуются значения 768, 1536 и 3072. Подходит для семантического поиска, RAG, классификации и кластеризации.

Характеристики#

Параметр

Значение

Контекстное окно

8K токенов

Размерность вектора

128-3072, по умолчанию 3072

Мультимодальность

Вход: текст, изображения; выход: вектор

Дата выхода

20 мая 2026

Стоимость#

Тип входа

Цена за 1M токенов

Текст

20 руб

Изображения

45 руб

Оплата списывается с баланса DS Lab в DS-коинах. 1 DS-коин = 1 ₽.

API#

1. Создайте API-ключ на странице dslab.tech/api/keys

2. Используйте https://api.dslab.tech/v1 как base_url в любом OpenAI-совместимом SDK. Модель: gemini-embedding-2.

Эмбеддинг текста
from openai import OpenAI

client = OpenAI(
    base_url="https://api.dslab.tech/v1",
    api_key="YOUR_DSLAB_API_KEY",
)

response = client.embeddings.create(
    model="gemini-embedding-2",
    input="В чем смысл жизни?",
)

print(len(response.data[0].embedding))

Эндпоинт#

Преобразует текст или изображения в векторное представление.

POST https://api.dslab.tech/v1/embeddings

Поле

Значение

Authorization

Bearer $DSLAB_API_KEY

Content-Type

application/json

Model

gemini-embedding-2

Ответ

data[].embedding, usage.prompt_tokens

Параметры#

Параметр

Тип

Значения

Описание

input

string | array

-

Текст, список текстов или объекты с полем content для мультимодального входа

dimensions

integer

128-3072

Размер выходного вектора, по умолчанию 3072

encoding_format

string

float

Формат значений вектора

Для мультимодального входа элемент input передается как объект с массивом content, внутри которого блоки text и image_url. Одно обращение возвращает один агрегированный вектор на элемент input.

Для текстовых задач Google рекомендует добавлять префикс задачи в сам текст, например task: search result | query: {content} для запроса и title: {title} | text: {content} для документа.

Еще модели от этого провайдера

Все