B2BB2B LLM

Векторы эмбеддингов

Получение числовых представлений для индекса, которым управляет приложение.

Вызывайте POST /v1/embeddings с моделью эмбеддингов, доступной ключу. При заполнении поискового индекса сохраняйте одинаковый выбор модели и размерность векторов. Этот эндпоинт возвращает векторы, а не разговорный ответ.

Запрос

curl https://api.b2b-llm.com/v1/embeddings \
  -H "Authorization: Bearer $B2B_API_KEY" -H 'Content-Type: application/json' \
  -d '{"model":"embedding-model","input":["Purchase order received","Invoice awaiting review"]}'

embedding-model — условный заполнитель, а не гарантированная запись каталога.

Ответ

{"object":"list","data":[{"object":"embedding","index":0,"embedding":[0.08,-0.12,0.03]},{"object":"embedding","index":1,"embedding":[0.06,0.02,-0.09]}]}

Укороченные векторы показывают только структуру. Сохраняйте полные полученные векторы в приложении и используйте index для сопоставления результата со входом. Соблюдайте предел входного размера модели, не обрезая текст незаметно. Для нескольких входов в фоновом режиме интерфейс Files/Batch может выполнять поддерживаемые элементы эмбеддингов.