mirror of
https://github.com/hwchase17/langchain.git
synced 2025-09-05 04:55:14 +00:00
community[minor]: Adds a vector store for Azure Cosmos DB for NoSQL (#21676)
This PR add supports for Azure Cosmos DB for NoSQL vector store. Summary: Description: added vector store integration for Azure Cosmos DB for NoSQL Vector Store, Dependencies: azure-cosmos dependency, Tag maintainer: @hwchase17, @baskaryan @efriis @eyurtsev --------- Co-authored-by: Bagatur <baskaryan@gmail.com> Co-authored-by: Bagatur <22008038+baskaryan@users.noreply.github.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
"""Wrapper for Rememberizer APIs."""
|
||||
from typing import Dict, List, Optional
|
||||
from typing import Dict, List, Optional, cast
|
||||
|
||||
import requests
|
||||
from langchain_core.documents import Document
|
||||
@@ -26,7 +26,9 @@ class RememberizerAPIWrapper(BaseModel):
|
||||
def search(self, query: str) -> dict:
|
||||
"""Search for a query in the Rememberizer API."""
|
||||
url = f"https://api.rememberizer.ai/api/v1/documents/search?q={query}&n={self.top_k_results}"
|
||||
response = requests.get(url, headers={"x-api-key": self.rememberizer_api_key})
|
||||
response = requests.get(
|
||||
url, headers={"x-api-key": cast(str, self.rememberizer_api_key)}
|
||||
)
|
||||
data = response.json()
|
||||
|
||||
if response.status_code != 200:
|
||||
|
Reference in New Issue
Block a user