Vector DB CDK: Fix chunk size for openai embedder (#31067)
This commit is contained in:
@@ -96,7 +96,7 @@ class BaseOpenAIEmbedder(Embedder):
|
||||
|
||||
class OpenAIEmbedder(BaseOpenAIEmbedder):
|
||||
def __init__(self, config: OpenAIEmbeddingConfigModel, chunk_size: int):
|
||||
super().__init__(OpenAIEmbeddings(openai_api_key=config.openai_key, chunk_size=8191, max_retries=15), chunk_size) # type: ignore
|
||||
super().__init__(OpenAIEmbeddings(openai_api_key=config.openai_key, max_retries=15), chunk_size) # type: ignore
|
||||
|
||||
|
||||
class AzureOpenAIEmbedder(BaseOpenAIEmbedder):
|
||||
@@ -159,7 +159,7 @@ class OpenAICompatibleEmbedder(Embedder):
|
||||
super().__init__()
|
||||
self.config = config
|
||||
# Client is set internally
|
||||
self.embeddings = LocalAIEmbeddings(model=config.model_name, openai_api_key=config.api_key, openai_api_base=config.base_url, chunk_size=8191, max_retries=15) # type: ignore
|
||||
self.embeddings = LocalAIEmbeddings(model=config.model_name, openai_api_key=config.api_key, openai_api_base=config.base_url, max_retries=15) # type: ignore
|
||||
|
||||
def check(self) -> Optional[str]:
|
||||
deployment_mode = os.environ.get("DEPLOYMENT_MODE", "")
|
||||
|
||||
Reference in New Issue
Block a user