Нет — Anthropic не предлагает собственную модель эмбеддингов. В документации Anthropic об этом сказано прямо: «Anthropic не предоставляет собственную модель эмбеддингов», и разработчикам рекомендуется обратиться к Voyage AI в качестве рекомендуемого партнёра по эмбеддингам. (Проверено 08.09.2026 через platform.claude.com/docs/en/build-with-claude/embeddings.) Это точный ответ, но не единственный вариант. Таблица ниже сравнивает Voyage AI с двумя открытыми моделями эмбеддингов, которые можно вызывать через совместимую с OpenAI конечную точку на Novita AI, без добавления второго SDK в ваш стек.
| Модель | Цена за миллион токенов | Длина контекста | Конечная точка, совместимая с OpenAI |
|---|---|---|---|
Voyage voyage-4 (рекомендованный вендор Anthropic) |
$0.06 | 32 000 токенов | Нет — использует собственный SDK/REST-формат Voyage |
| BAAI BGE-M3 (Novita AI) | $0.01 | 8 192 токена | Да — /openai/v1/embeddings |
| Qwen3 Embedding 8B (Novita AI) | $0.07 | 32 768 токенов | Да — /openai/v1/embeddings |
(Проверено 08.09.2026. Цены и длина контекста Voyage voyage-4 из docs.voyageai.com/docs/pricing и platform.claude.com/docs/en/build-with-claude/embeddings. Цены и длина контекста BGE-M3 и Qwen3 Embedding 8B из novita.ai/pricing: BGE-M3 указан с контекстом 8192, входная цена $0.01/Mt; Qwen3 Embedding 8B указан с context_size 32768, входная цена $0.07/Mt. Совместимость конечной точки из raw.githubusercontent.com/novitalabs/novita-skills/main/skills/novita-ai/references/llm-api.md: POST /openai/v1/embeddings.)
Почему Anthropic не выпускает модель эмбеддингов
Claude создан для генерации и рассуждений — чатов, использования инструментов, агентных рабочих процессов. Эмбеддинги — это другая задача: превращение текста в вектор фиксированной длины для поиска по сходству, кластеризации или поиска. Вместо того чтобы создавать и поддерживать отдельную модель эмбеддингов, документация Anthropic рекомендует оценить «разнообразие поставщиков эмбеддингов, чтобы найти наилучшее соответствие вашему конкретному случаю использования», при этом Voyage AI указан как основной вариант, рассмотренный в их руководстве.
Это важно для архитектуры пайплайна RAG на основе Claude: вам всегда понадобится второй API-вызов к конечной точке не от Anthropic для этапа эмбеддинга, будь то Voyage или что-то ещё.
Вариант 1: Voyage AI (рекомендованный Anthropic путь)
| Модель | Длина контекста | Цена за миллион токенов | Бесплатный тариф |
|---|---|---|---|
voyage-4-large |
32 000 токенов | $0.12 | Первые 200 млн токенов бесплатно |
voyage-4 |
32 000 токенов | $0.06 | Первые 200 млн токенов бесплатно |
voyage-4-lite |
32 000 токенов | $0.02 | Первые 200 млн токенов бесплатно |
(Проверено 08.09.2026 через platform.claude.com/docs/en/build-with-claude/embeddings для названий моделей/длины контекста и docs.voyageai.com/docs/pricing для данных о бесплатном тарифе и цене за токен: «Первые 200 миллионов токенов для voyage-4-large, voyage-4, voyage-4-lite… бесплатны для каждой учётной записи».)
Конечная точка Voyage AI — POST https://api.voyageai.com/v1/embeddings, использующая собственный SDK или прямой REST-вызов, а не формат SDK OpenAI. Это надёжный выбор, если вы хотите использовать одобренного Anthropic поставщика и не против отдельного аккаунта и биллинга для эмбеддингов.
Вариант 2: Открытые модели эмбеддингов, совместимые с OpenAI, на Novita AI
Если вы предпочитаете держать всё за одним совместимым с OpenAI клиентом вместо добавления специфичного для Voyage SDK, Novita AI размещает открытые модели эмбеддингов за той же конечной точкой /openai/v1/embeddings, которую вы уже используете для chat completions.
BGE-M3 поддерживает более 100 языков и объединяет плотный, многовекторный и разрежённый поиск в одной модели, с окном контекста в 8 192 токена — достаточно для большинства чанков документов в пайплайне RAG. (Проверено 08.09.2026 через novita.ai/pricing: «Способен обрабатывать более 100 языков и входные данные от коротких предложений до длинных документов (до 8 192 токенов)… лидирует в бенчмарках MIRACL и MKQA».)
Qwen3 Embedding 8B занял первое место в многоязычном рейтинге MTEB с результатом 70,58 (по состоянию на июнь 2025 года) и поддерживает более длинное окно контекста — 32 768 токенов — по сравнению с BGE-M3. (Проверено 08.09.2026 через карточку модели Qwen/Qwen3-Embedding-8B на Hugging Face, где указаны 70,58 баллов MTEB и 1-е место.) Он стоит дороже за токен, чем BGE-M3, но обрабатывает более длинные входные данные без необходимости разбивки на чанки.
Вызов из кода, уже использующего SDK OpenAI
from openai import OpenAI
import os
client = OpenAI(
base_url="https://api.novita.ai/openai/v1",
api_key=os.environ["NOVITA_API_KEY"],
)
response = client.embeddings.create(
model="baai/bge-m3",
input="Anthropic recommends Voyage AI for embeddings, but this text is being embedded with BGE-M3 instead.",
)
print(response.data[0].embedding[:5]) # first 5 dimensions
Замените model="baai/bge-m3" на model="qwen/qwen3-embedding-8b", чтобы использовать модель с более длинным контекстом. Обе принимают строку или массив строк в качестве input и возвращают data[].embedding в виде массива чисел с плавающей запятой, что соответствует формату ответа эмбеддингов OpenAI. (Проверено 08.09.2026 через raw.githubusercontent.com/novitalabs/novita-skills/main/skills/novita-ai/references/llm-api.md: POST /openai/v1/embeddings, параметры input и model, «Возвращает data[].embedding (массив float)».)
Какая модель подходит для вашего пайплайна
Если вы уже глубоко погружены в экосистему Anthropic и хотите поставщика, которого они явно проверяют, Voyage AI — путь с наименьшим трением: вы получаете выходы переменной размерности в стиле «матрёшки» и модели, настроенные на код и многоязычный поиск. Если ваш пайплайн основан на SDK OpenAI (LangChain, LlamaIndex или пользовательский клиент, указывающий на конечную точку /embeddings) и вы хотите избежать второго SDK только для этапа эмбеддинга, BGE-M3 или Qwen3 Embedding 8B на Novita AI встраиваются простой заменой базового URL без нового клиента.
Стоимость — ещё один рычаг: BGE-M3 по $0.01 за миллион токенов дешевле любой модели Voyage, включая voyage-4-lite по $0.02. Если ваши окна контекста укладываются в лимит BGE-M3 в 8 192 токена, это самая низкая цена за токен среди четырёх сравниваемых вариантов. Если вам нужно встраивать более длинные чанки без их разделения, окно в 32 768 токенов у Qwen3 Embedding 8B соответствует семейству voyage-4 при схожей цене за токен ($0.07 против $0.06).
FAQ
Есть ли у Claude встроенная возможность получения эмбеддингов?
Нет. В документации Anthropic указано, что Claude не предлагает модель эмбеддингов, и рекомендует сторонних провайдеров, в первую очередь Voyage AI.
Можно ли использовать эмбеддинги Voyage AI вместе с Claude в одном пайплайне?
Да — это предусмотренный шаблон. Вы вызываете Claude для генерации и Voyage AI отдельно для эмбеддингов; объединённой конечной точки не существует.
Есть ли более дешёвая альтернатива Voyage AI, совместимая с кодом на основе OpenAI?
Да. Открытые модели, такие как BAAI BGE-M3 и Qwen3 Embedding 8B, размещены на Novita AI за совместимой с OpenAI конечной точкой /embeddings, по цене $0.01 и $0.07 за миллион токенов соответственно, обе ниже среднего тарифа Voyage.
Какое окно контекста выбрать?
BGE-M3 ограничен 8 192 токенами на вход; Qwen3 Embedding 8B и текущие модели Voyage поддерживают 32 000+ токенов. Выбирайте на основе максимального размера вашего чанка, а не среднего.