Open Webui Embeddings

Choose and wire open-weights embedding + reranker models into Open WebUI's RAG pipeline, across TEI, vLLM, OpenRouter or LiteLLM. Covers model selection on current MTEB data (quality, zero-shot contamination, and a FLOPs-based throughput model, since no leaderboard publishes speed), the query/document prefix strings each model needs and the PREFIX_FIELD_NAME mode switch that silently eats them, the exact wire shapes Open WebUI sends (URL auto-append on embed but NOT rerank; strict Cohere rerank shape), per-backend cliffs (LiteLLM encoding_format=null, TEI 422s, vLLM registry gaps and pooling fallbacks, OpenRouter's misreported rerank pricing), and copy-paste config per model.

air-gapped 8b65fb8 10 files · 78.0 KB Updated

File contents

air-gapped/skills/tree/main/.claude/skills/open-webui-embeddings commit 8b65fb8d7e

Frequently asked questions

npx skillmds@latest add air-gapped/open-webui-embeddings