v0.8.1 — opt-in OpenAI-compatible remote embedder
0.8.1 — 2026-05-30
Added
- Opt-in remote embedder (
type: openai). A second embedder type that calls any OpenAI-compatible/v1/embeddingsendpoint instead of running locally — covers OpenAI, Azure, Voyage (Anthropic's recommended provider), Mistral, Together, and local servers (TEI / vLLM / Ollama) viabase_url+model+ optionalapi_key_env(bearer token read from an env var; keyless for local).fastembedremains the default — select the remote one per cell withembedder.type: openai. Uses stdlib HTTP only — no new runtime dependency. Batches bybatch_size, reorders the response byindex, retries on 429/5xx with exponential backoff, and validates the returned dim against config. Anthropic has no embeddings API (its ecosystem answer is Voyage); Cohere's distinct/v1/embedshape is not supported. Seedocs/reference/embedder-openai.md+docs/samples/sample-openai-embedder.yaml.
Docs: docs/reference/embedder-openai.md · sample: docs/samples/sample-openai-embedder.yaml