Unverified Commit 7df56ed6 authored by Jyong's avatar Jyong Committed by GitHub

fix error weaviate vector (#1058)

Co-authored-by: 's avatarjyong <jyong@dify.ai>
parent e34dcc04
...@@ -328,12 +328,19 @@ def create_qdrant_indexes(): ...@@ -328,12 +328,19 @@ def create_qdrant_indexes():
model_provider_name=dataset.embedding_model_provider, model_provider_name=dataset.embedding_model_provider,
model_name=dataset.embedding_model model_name=dataset.embedding_model
) )
except Exception:
try:
embedding_model = ModelFactory.get_embedding_model(
tenant_id=dataset.tenant_id
)
dataset.embedding_model = embedding_model.name
dataset.embedding_model_provider = embedding_model.model_provider.provider_name
except Exception: except Exception:
provider = Provider( provider = Provider(
id='provider_id', id='provider_id',
tenant_id=dataset.tenant_id, tenant_id=dataset.tenant_id,
provider_name='openai', provider_name='openai',
provider_type=ProviderType.CUSTOM.value, provider_type=ProviderType.SYSTEM.value,
encrypted_config=json.dumps({'openai_api_key': 'TEST'}), encrypted_config=json.dumps({'openai_api_key': 'TEST'}),
is_valid=True, is_valid=True,
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment