This commit is contained in:
parent
467f85fc1b
commit
7872cb5197
|
|
@ -14,6 +14,7 @@ from scripts.permissions import get_user_allowed_indexes
|
||||||
import faiss
|
import faiss
|
||||||
from typing import List
|
from typing import List
|
||||||
import asyncio
|
import asyncio
|
||||||
|
from sentence_transformers import SentenceTransformer
|
||||||
|
|
||||||
USER_INDEX_PATH = "index_data"
|
USER_INDEX_PATH = "index_data"
|
||||||
USER_DOC_PATH = "docs"
|
USER_DOC_PATH = "docs"
|
||||||
|
|
@ -21,7 +22,7 @@ USER_DOC_PATH = "docs"
|
||||||
|
|
||||||
class CustomEmbedding(BaseEmbedding):
|
class CustomEmbedding(BaseEmbedding):
|
||||||
model: SentenceTransformer # ✅ 显式声明是字段
|
model: SentenceTransformer # ✅ 显式声明是字段
|
||||||
|
|
||||||
def __init__(self, model_name: str):
|
def __init__(self, model_name: str):
|
||||||
from sentence_transformers import SentenceTransformer
|
from sentence_transformers import SentenceTransformer
|
||||||
self.model = SentenceTransformer(model_name)
|
self.model = SentenceTransformer(model_name)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue