mirror of
https://github.com/hwchase17/langchain.git
synced 2025-09-06 13:33:37 +00:00
community: Azure Search Vector Store is missing Access Token Authentication (#24330)
Added Azure Search Access Token Authentication instead of API KEY auth. Fixes Issue: https://github.com/langchain-ai/langchain/issues/24263 Dependencies: None Twitter: @levalencia @baskaryan Could you please review? First time creating a PR that fixes some code. --------- Co-authored-by: Erick Friis <erick@langchain.dev>
This commit is contained in:
@@ -32,6 +32,7 @@ class FakeEmbeddingsWithDimension(FakeEmbeddings):
|
||||
DEFAULT_INDEX_NAME = "langchain-index"
|
||||
DEFAULT_ENDPOINT = "https://my-search-service.search.windows.net"
|
||||
DEFAULT_KEY = "mykey"
|
||||
DEFAULT_ACCESS_TOKEN = "myaccesstoken1"
|
||||
DEFAULT_EMBEDDING_MODEL = FakeEmbeddingsWithDimension()
|
||||
|
||||
|
||||
@@ -127,6 +128,7 @@ def create_vector_store(
|
||||
return AzureSearch(
|
||||
azure_search_endpoint=DEFAULT_ENDPOINT,
|
||||
azure_search_key=DEFAULT_KEY,
|
||||
azure_ad_access_token=DEFAULT_ACCESS_TOKEN,
|
||||
index_name=DEFAULT_INDEX_NAME,
|
||||
embedding_function=DEFAULT_EMBEDDING_MODEL,
|
||||
additional_search_client_options=additional_search_client_options,
|
||||
|
Reference in New Issue
Block a user