Все модели

OpenAI

Text Embedding 3 Small

Компактные эмбеддинги OpenAI

Текст
Вектор 1536
Тип
Эмбеддинги
Контекст
8K токенов
Русский язык
средний
Цена
1,6 ₽ / 1M токенов
Размер вектора
1536
Дата выхода
Январь 2024
chat/completions
import OpenAI from "openai"
const client = new OpenAI({
baseURL: "https://api.yenisei.ru/v1",
apiKey: process.env.YENISEI_API_KEY,
})
const stream = await client.chat.completions.create({
model: "text-embedding-3-small",
messages: [{ role: "user", content: "Привет!" }],
stream: true,
})
for await (const chunk of stream) {
process.stdout.write(chunk.choices[0]?.delta?.content ?? "")
}

О модели

Text Embedding 3 Small — компактная модель эмбеддингов OpenAI, ориентированная на дешёвую и быструю генерацию векторов. Она превращает тексты в представления для семантического поиска и RAG при низкой стоимости и высокой пропускной способности, что удобно на больших объёмах. Модель поддерживает регулируемую размерность вектора, поэтому можно выбрать компромисс между точностью и компактностью хранения. Полученные векторы хорошо подходят для кластеризации, рекомендаций, дедупликации и классификации. Она уверенно работает с многими языками, включая русский. Практичный выбор, когда нужно масштабно строить поиск и RAG без раздувания расходов.

Сильные стороны

  • Дешёвая и быстрая генерация векторов
  • Регулируемая размерность вектора
  • Высокая пропускная способность на объёмах
  • Векторы для кластеризации и рекомендаций
  • Подходит для RAG и семантического поиска
  • Работа с многими языками, включая русский

Где применить

  • Семантический поиск по документам
  • RAG-конвейеры и вопросно-ответные системы
  • Кластеризация и тематическая группировка
  • Рекомендательные системы
  • Дедупликация и поиск похожего
  • Классификация текстов по векторам