- Remove unconditional OPENROUTER_API_KEY check that blocked local providers (Ollama, vLLM, llama.cpp) from running without an API key - Send OpenRouter-specific headers (HTTP-Referer, X-Title) only when EMBEDDING_API_BASE contains 'openrouter' - Stop sending empty Authorization header to non-OpenRouter endpoints - Update .env.example and setup/install.md to clarify that OPENROUTER_API_KEY is only required for OpenRouter Closes #1 Co-authored-by: ClaudioDrews <claudio@drews.com.br> |
||
|---|---|---|
| .. | ||
| embedding.py | ||
| llm.py | ||
| local_qdrant.py | ||
| sparse_embedding.py | ||