/v1/embeddings, сохраните возвращённый вектор и выполняйте поиск по нему с помощью вашей векторной базы данных.
Создание embedding
Используйте model ID с поддержкой embedding со страницы Models или из каталога моделей. Примеры ниже вызывают OpenAI-compatible Embeddings API.В этих примерах используется заполнитель
your-embedding-model-id. Замените его на доступный model ID для embedding со страницы Models или из каталога моделей перед выполнением запроса.Пример ответа
Успешный ответ может выглядеть так. Ответ включает один вектор для каждого элемента input; вектор ниже сокращён для удобства чтения:Пакетный input
Отправьте массив строк, когда хотите получить несколько векторов в одном запросе:cURL
Примеры записей моделей
Этот пример ответа каталога моделей показывает оболочку
/api/models и форму записи одной OpenAI-совместимой модели Embeddings. Некоторые записи Embeddings используют пустой model_type; выбирайте модель Embeddings по ID и поддержке endpoint, а не полагайтесь только на это поле.cURL
Распространённые ошибки
Слишком длинный ввод
Слишком длинный ввод
Разбивайте длинные документы на части перед созданием embeddings.
Неверный тип модели
Неверный тип модели
Выберите модель с поддержкой embeddings из каталога моделей.
Несоответствие размерности векторов
Несоответствие размерности векторов
Используйте одну и ту же модель и размерность для одного векторного индекса.
Отсутствует API key
Отсутствует API key
Передайте
Authorization: Bearer $COMETAPI_KEY.Коды ошибок и стратегия повторных попыток
400
400
Не повторяйте запрос, пока не исправите ввод, model ID или настройку dimensions.
401
401
Не повторяйте запрос, пока API key не будет передан и не станет валидным.
404
404
Перед повторной попыткой проверьте base URL, path и model ID.
429
429
Повторяйте запрос с экспоненциальной задержкой и уменьшите размер batch или concurrency.
500 or 503
500 or 503
Повторяйте запрос с backoff при временных ошибках provider или сервиса.
Цены и каталог моделей
Страница моделей
Узнайте, как CometAPI показывает model ID в документации.
Каталог моделей
Просматривайте доступность и возможности моделей.
Цены
Проверьте цены перед вызовом модели.