Skip to main content
APIYI предоставляет ведущие в отрасли возможности генерации векторных представлений текста, используя модели Embedding от OpenAI для преобразования текста в векторные представления высокой размерности. Это ключевая технология для создания интеллектуальных баз знаний, семантического поиска и систем RAG (генерация с расширением за счет извлечения данных), отличающаяся сверхвысокой параллельностью и чрезвычайно низкой стоимостью.
Основные возможности Text Embedding Преобразует текст в числовые векторы, извлекает семантическую информацию и обеспечивает эффективный семантический поиск, расчет сходства и интеллектуальные рекомендации.

Основные возможности

  • Лучшие модели OpenAI: text-embedding-3-large, text-embedding-3-small, text-embedding-ada-002
  • Сверхвысокая параллельность запросов: поддерживает крупномасштабные одновременные запросы, подходит для корпоративных приложений
  • Крайне низкая стоимость: оплата по мере использования, цены от $0.02/миллион tokens
  • Простота использования: совместимо с форматом OpenAI API, бесшовная интеграция
  • Высококачественные векторы: улавливает глубокую семантику с высокой точностью извлечения

Поддерживаемые модели Embedding

Руководство по выбору модели:
  • Высокие требования к точности: Используйте text-embedding-3-large, подходит для профессиональных баз знаний, юридических документов и т. д.
  • Общие сценарии: Рекомендуем text-embedding-3-small, лучшее соотношение цены и качества, подходит для большинства приложений
  • Приоритет совместимости: Используйте text-embedding-ada-002, полностью совместима со старыми версиями

Быстрый старт

1. Самый простой пример — использование команды curl

2. Базовый пример — использование OpenAI SDK

3. Пакетная векторизация текста

4. Использование библиотеки requests

Типичные варианты использования

1. Семантический поисковый движок

2. Создание векторной базы данных

3. Система RAG

Лучшие практики

1. Предварительная обработка текста

2. Механизм кэширования

3. Обработка ошибок и повторные попытки

Сравнение производительности

Рекомендации по оптимизации затрат

  1. Выберите подходящую модель - Используйте text-embedding-3-small для общих сценариев (самая дешевая)
  2. Пакетная обработка - Отправляйте запросы пакетами, чтобы снизить сетевые накладные расходы
  3. Стратегия кэширования - Используйте кэш для повторяющихся текстов, чтобы избежать избыточных вычислений
  4. Предобработка текста - Удаляйте ненужную информацию, чтобы снизить расход token

Важные примечания

  1. Длина текста: отдельный текст не должен превышать лимит token модели (обычно 8191 token)
  2. Ограничение пакета: один запрос не должен содержать более 2048 текстов
  3. Лимит запросов: учитывайте лимиты запросов API, при необходимости добавляйте задержки
  4. Векторное хранилище: выберите подходящую векторную базу данных (например, Pinecone, Milvus, Weaviate)
  5. Вычисление схожести: для наилучших результатов рекомендуется использовать косинусную схожесть

Связанные материалы

Совет: Embedding — это базовая возможность для создания интеллектуальных приложений. Рекомендуем начать с text-embedding-3-small, который обеспечивает наилучший баланс между производительностью и стоимостью. Для корпоративных приложений рекомендуем использовать его с профессиональными векторными базами данных (например, Pinecone, Milvus).