Skip to content

fix: use provider_urls config for embedding driver base_url#413

Open
castorinop wants to merge 1 commit intoRightNow-AI:mainfrom
castorinop:fix-embedding-url
Open

fix: use provider_urls config for embedding driver base_url#413
castorinop wants to merge 1 commit intoRightNow-AI:mainfrom
castorinop:fix-embedding-url

Conversation

@castorinop
Copy link

  • Add base_url_override parameter to create_embedding_driver()
  • Pass URL from config.provider_urls to embedding driver for ollama, openai
  • Add unit tests for URL override functionality

Fixes embedding fallback when using remote Ollama provider

Summary

Changes

Testing

  • cargo clippy --workspace --all-targets -- -D warnings passes
  • cargo test --workspace passes
  • Live integration tested (if applicable)

Security

  • No new unsafe code
  • No secrets or API keys in diff
  • User input validated at boundaries

- Add base_url_override parameter to create_embedding_driver()
- Pass URL from config.provider_urls to embedding driver for ollama, openai
- Add unit tests for URL override functionality

Fixes embedding fallback when using remote Ollama provider
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