feat: add headers support for remote Weaviate third-party API keys#38
Merged
shubham3121 merged 2 commits intomainfrom Feb 2, 2026
Merged
feat: add headers support for remote Weaviate third-party API keys#38shubham3121 merged 2 commits intomainfrom
shubham3121 merged 2 commits intomainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request adds support for specifying additional HTTP headers for third-party API keys (such as Cohere, OpenAI, HuggingFace) in the configuration and usage of remote Weaviate datasets. These headers can now be entered via the frontend and are passed through to backend API calls, enabling integrations with external vectorizers that require custom authentication.
Backend enhancements for third-party API integration
headersfield to theRemoteWeaviateConfigurationmodel, allowing users to specify additional HTTP headers for third-party API keys.searchandhealthcheckmethods to include the newheadersfield, ensuring these headers are sent with API requests. [1] [2]Frontend support for custom headers
ExperimentalRemoteWeaviateDatasetPage.vuewhere users can add, remove, and select common header keys for third-party API integrations. Header values are masked for privacy.Minor backend improvement
creation_timemore robustly.