Skip to content

feat: add baseUrl to embedding config for local OpenAI-compatible s…#61

Merged
VioletCranberry merged 2 commits intomainfrom
feat/embedding-base-url
Mar 9, 2026
Merged

feat: add baseUrl to embedding config for local OpenAI-compatible s…#61
VioletCranberry merged 2 commits intomainfrom
feat/embedding-base-url

Conversation

@VioletCranberry
Copy link
Copy Markdown
Owner

…ervers

Allow users to point any embedding provider at a custom endpoint (Infinity, text-embeddings-inference, vLLM) via embedding.baseUrl in cocosearch.yaml or COCOSEARCH_EMBEDDING_BASE_URL env var. For remote providers with baseUrl set, the API key requirement is relaxed since local servers typically don't need one. For the ollama provider, baseUrl overrides COCOSEARCH_OLLAMA_URL.

VioletCranberry and others added 2 commits March 9, 2026 19:19
…ervers

Allow users to point any embedding provider at a custom endpoint (Infinity,
text-embeddings-inference, vLLM) via `embedding.baseUrl` in cocosearch.yaml
or COCOSEARCH_EMBEDDING_BASE_URL env var. For remote providers with baseUrl
set, the API key requirement is relaxed since local servers typically don't
need one. For the ollama provider, baseUrl overrides COCOSEARCH_OLLAMA_URL.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Add documentation for `embedding.baseUrl` / `COCOSEARCH_EMBEDDING_BASE_URL`
support for local OpenAI-compatible servers (Infinity, text-embeddings-inference,
vLLM). Includes config examples, MCP registration snippets, and a docstring fix
in `bridge_embedding_config`.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
@VioletCranberry VioletCranberry merged commit b9add45 into main Mar 9, 2026
4 checks passed
@VioletCranberry VioletCranberry deleted the feat/embedding-base-url branch March 9, 2026 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant