Skip to content
Discussion options

You must be logged in to vote

Thanks for the backend log — it makes the root cause clear. This is a configuration issue, not a bug in NanoVectorDBStorage. The NanoVectorDBStorage[entities] index flush failed error is only a downstream symptom: the flush has to embed the vectors, and the embedding call itself is returning 404 page not found.

Root cause

You're pointing the Ollama binding at Docker Model Runner (DMR), but DMR is not Ollama. DMR only exposes an OpenAI-compatible API; it does not implement Ollama's native endpoints.

From your config:

EMBEDDING_BINDING=ollama
EMBEDDING_BINDING_HOST=host.docker.internal:12434
  • Port 12434 is Docker Model Runner's default port (Ollama's native default is 11434).
  • With EMBEDDING…

Replies: 3 comments 3 replies

Comment options

You must be logged in to vote
1 reply
@MrMiningIR
Comment options

Comment options

You must be logged in to vote
1 reply
@MrMiningIR
Comment options

Comment options

You must be logged in to vote
1 reply
@MrMiningIR
Comment options

Answer selected by MrMiningIR
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants