950a640e
tangwang
embeddings
|
19
20
21
22
23
24
25
|
# Text embeddings (Qwen3-Embedding-0.6B, Sentence Transformers)
TEXT_MODEL_ID = os.getenv("TEXT_MODEL_ID", "Qwen/Qwen3-Embedding-0.6B")
# Backward-compatible alias for old naming in docs/scripts.
TEXT_MODEL_DIR = TEXT_MODEL_ID
TEXT_DEVICE = os.getenv("TEXT_DEVICE", "cuda") # "cuda" or "cpu"
TEXT_BATCH_SIZE = int(os.getenv("TEXT_BATCH_SIZE", "32"))
TEXT_NORMALIZE_EMBEDDINGS = os.getenv("TEXT_NORMALIZE_EMBEDDINGS", "true").lower() in ("1", "true", "yes")
|
c10f90fe
tangwang
cnclip
|
27
28
29
30
31
32
|
# Image embeddings
# Option A: clip-as-service (Jina CLIP server, recommended)
USE_CLIP_AS_SERVICE = os.getenv("USE_CLIP_AS_SERVICE", "true").lower() in ("1", "true", "yes")
CLIP_AS_SERVICE_SERVER = os.getenv("CLIP_AS_SERVICE_SERVER", "grpc://127.0.0.1:51000")
# Option B: local CN-CLIP (when USE_CLIP_AS_SERVICE=false)
|