.env
2.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# Elasticsearch Configuration
# ES_HOST=http://120.76.41.98:9200
# ES_USERNAME=essa
ES_HOST=http://localhost:9200
ES_USERNAME=saas
ES_PASSWORD=4hOaLaf41y2VuI8y
# Redis Configuration (Optional) - AI 生产 10.200.16.14:6479
REDIS_HOST=10.200.16.14
REDIS_PORT=6479
REDIS_PASSWORD=dxEkegEZ@C5SXWKv
# DeepL Translation API
DEEPL_AUTH_KEY=c9293ab4-ad25-479b-919f-ab4e63b429ed
# API Service Configuration
API_HOST=0.0.0.0
API_PORT=6002
# MySQL Database Configuration (Shoplazza) - AI 生产 10.200.16.14:3316
DB_HOST=10.200.16.14
DB_PORT=3316
DB_DATABASE=saas
DB_USERNAME=root
DB_PASSWORD=qY8tgodLoA&KT#yQ
# Model Directories
TEXT_MODEL_DIR=/data/tw/models/bge-m3 # 已经改为web请求了,不使用本地模型
IMAGE_MODEL_DIR=/data/tw/models/cn-clip # 已经改为web请求了,不使用本地模型
# Cache Directory
CACHE_DIR=.cache
# Frontend API Base URL
API_BASE_URL=http://43.166.252.75:6002
# 通用 DashScope key(翻译/内容理解等模块)
DASHSCOPE_API_KEY=sk-482cc3ff37a8467dab134a7a46830556
# Reranker 专用 key(按地域)
RERANK_DASHSCOPE_API_KEY_CN=sk-c3b8d4db061840aa8effb748df2a997b
RERANK_DASHSCOPE_API_KEY_US=sk-482cc3ff37a8467dab134a7a46830556
OPENAI_API_KEY=sk-HvmTMKtuznibZ75l7L2uF2jiaYocCthqd8Cbdkl09KTE7Ft0
# ===== test env overrides (2026-04-12) =====
RUNTIME_ENV=test
ES_INDEX_NAMESPACE=test_
ES_HOST=http://127.0.0.1:19200
ES_USERNAME=
ES_PASSWORD=
ES_DOCKER_HTTP_PORT=19200
ES_DOCKER_CONTAINER_NAME=saas-search-es9-test
HF_CACHE_DIR=/data/tw/.cache/huggingface
TEI_CONTAINER_NAME=saas-search-tei-test
TEI_MAX_BATCH_TOKENS=2048
TEI_MAX_CLIENT_BATCH_SIZE=8
BACKEND_PROXY_URL=http://127.0.0.1:6002
# ===== test env connectivity overrides (2026-04-12) =====
REDIS_HOST=localhost
REDIS_PORT=6479
REDIS_PASSWORD=BMfv5aI31kgHWtlx
REDIS_DB=6
DB_HOST=120.79.247.228
DB_PORT=3316
DB_DATABASE=saas
DB_USERNAME=saas
DB_PASSWORD=pcjY7iwX1C6le1oz
# ===== test env embedding alignment overrides (2026-04-12 23:xx) =====
TEI_PORT=8080
TEI_DEVICE=cuda
TEI_DTYPE=float16
TEI_IMAGE_REPO=ghcr.m.daocloud.io/huggingface/text-embeddings-inference
TEI_MODEL_ID=/data/hub/models--BAAI--bge-m3/snapshots/5617a9f61b028005a4858fdac845db406aefb181
TEI_HEALTH_TIMEOUT_SEC=240
CNCLIP_DEVICE=cpu
CNCLIP_MODEL_NAME=CN-CLIP/ViT-L-14
EMBEDDING_VENV=/home/tw/saas-search/.venv-cnclip
TRANSLATOR_VENV=/home/tw/saas-search/.venv-translator