Fix/grpc gevent compatible (#1314)

Co-authored-by: jyong <jyong@dify.ai>
This commit is contained in:
Jyong 2023-10-11 20:48:35 +08:00 committed by GitHub
parent 2851a9f04e
commit 7f6ad9653e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View File

@ -6,6 +6,9 @@ from werkzeug.exceptions import Unauthorized
if not os.environ.get("DEBUG") or os.environ.get("DEBUG").lower() != 'true':
from gevent import monkey
monkey.patch_all()
if os.environ.get("VECTOR_STORE") == 'milvus':
import grpc.experimental.gevent
grpc.experimental.gevent.init_gevent()
import logging
import json

View File

@ -167,8 +167,6 @@ class Milvus(VectorStore):
self._init()
@property
def embeddings(self) -> Embeddings:
return self.embedding_func