from
sentence_transformers
import
SentenceTransformer, models
model_path
=
'./data/llm_app/embedding_models/gte-large-zh/'
model
=
SentenceTransformer(model_path)
pooling
=
models.Pooling(
word_embedding_dimension
=
1024
,
pooling_mode_cls_token
=
True
,
pooling_mode_mean_tokens
=
False
,
pooling_mode_max_tokens
=
False
,
pooling_mode_mean_sqrt_len_tokens
=
False
,
pooling_mode_weightedmean_tokens
=
False
,
pooling_mode_lasttoken
=
False
,
include_prompt
=
True
)
model._modules[
'1'
]
=
pooling