Elysium AI
Разделы wikiEmbeddings: dimensions is not supported
WikiРешение ошибок и совместимостьEmbeddings: dimensions is not supported
Медиа

Embeddings: dimensions is not supported

Почему размерность embedding нельзя произвольно менять для любой модели.

Пошаговое объяснение без лишних деталей

Текст ошибки

This model does not support the dimensions parameter

Не публикуйте API-ключ, полный request body с секретами или персональные данные. Для поддержки сохраните request ID и время запроса.

Почему это происходит

Поле dimensions поддерживается только частью embedding-моделей; индекс в vector DB также должен иметь совпадающий размер.

КлиентыOpenAI SDK, LangChain, Dify
МоделиEmbedding models

Как проверить

  • Удалите dimensions и измерьте длину вектора.
  • Проверьте размерность коллекции vector DB.
  • Убедитесь, что вызывается /v1/embeddings.

Как исправить

  • Не отправляйте dimensions неподдерживаемой модели.
  • Создайте новую коллекцию при смене размерности.
  • Не смешивайте векторы разных моделей в одном индексе.

После исправления сначала отправьте короткий тестовый запрос. Затем верните tools, streaming и дополнительные параметры по одному.

Термины на этой странице

Короткая расшифровка обозначений, которые встречаются в этом разделе.

ТерминBase URL
Что означаетБазовый адрес API, к которому клиент добавляет нужный маршрут.
ТерминAPI-ключ
Что означаетСекрет для авторизации и списания запросов с вашего баланса.
ТерминModel ID
Что означаетТочное системное имя модели из каталога Elysium AI.
ТерминEndpoint
Что означаетМаршрут конкретной операции после базового адреса API.
ТерминRequest
Что означаетОдин запрос клиента к API вместе с его заголовками и телом.
ТерминResponse
Что означаетРезультат обработки запроса: статус, заголовки и данные.