added fix to embedding engine
This commit is contained in:
parent
a3da74a01d
commit
377c0d3973
1 changed files with 3 additions and 1 deletions
|
|
@ -33,6 +33,7 @@ def get_embedding_engine() -> EmbeddingEngine:
|
||||||
config.embedding_api_version,
|
config.embedding_api_version,
|
||||||
config.huggingface_tokenizer,
|
config.huggingface_tokenizer,
|
||||||
llm_config.llm_api_key,
|
llm_config.llm_api_key,
|
||||||
|
llm_config.llm_provider
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -47,6 +48,7 @@ def create_embedding_engine(
|
||||||
embedding_api_version,
|
embedding_api_version,
|
||||||
huggingface_tokenizer,
|
huggingface_tokenizer,
|
||||||
llm_api_key,
|
llm_api_key,
|
||||||
|
llm_provider
|
||||||
):
|
):
|
||||||
"""
|
"""
|
||||||
Create and return an embedding engine based on the specified provider.
|
Create and return an embedding engine based on the specified provider.
|
||||||
|
|
@ -99,7 +101,7 @@ def create_embedding_engine(
|
||||||
|
|
||||||
return LiteLLMEmbeddingEngine(
|
return LiteLLMEmbeddingEngine(
|
||||||
provider=embedding_provider,
|
provider=embedding_provider,
|
||||||
api_key=embedding_api_key or llm_api_key,
|
api_key=embedding_api_key or (embedding_api_key if llm_provider == 'custom' else llm_api_key),
|
||||||
endpoint=embedding_endpoint,
|
endpoint=embedding_endpoint,
|
||||||
api_version=embedding_api_version,
|
api_version=embedding_api_version,
|
||||||
model=embedding_model,
|
model=embedding_model,
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue