-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.dev.example
More file actions
70 lines (59 loc) · 1.92 KB
/
Copy path.env.dev.example
File metadata and controls
70 lines (59 loc) · 1.92 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
# ============================================================================
# 「鉴微」DEV 环境配置 —— 一键脚本会在缺失 .env 时复制为 .env
# 特征:localhost 自签证书、端口对宿主机暴露便于调试、密钥用弱口令(仅本地)
# ============================================================================
ENV=dev
DOMAIN=localhost
HTTP_PORT=80
HTTPS_PORT=443
LOG_LEVEL=DEBUG
CORS_ORIGINS=http://localhost,http://localhost:5173,https://localhost
REGISTRY=jianwei
TAG=dev
JWT_SECRET=dev_only_secret_not_for_production_0123456789abcdef0123456789abcdef
JWT_ALG=HS256
ACCESS_TOKEN_EXPIRE_MINUTES=720
RSA_PRIVATE_KEY=
POSTGRES_USER=jianwei
POSTGRES_PASSWORD=jianwei_dev_pwd
POSTGRES_DB=jianwei
POSTGRES_HOST=postgres
POSTGRES_PORT=5432
REDIS_HOST=redis
REDIS_PORT=6379
REDIS_DB=0
QDRANT_HOST=qdrant
QDRANT_PORT=6333
QDRANT_COLLECTION=jianwei_chunks
MINIO_ENDPOINT=minio:9000
MINIO_ROOT_USER=minioadmin
MINIO_ROOT_PASSWORD=minioadmin123
MINIO_BUCKET=jianwei
MINIO_SECURE=false
# DEV 默认走 mock 供应商:无需任何真实 Key 即可端到端跑通(返回确定性假数据)
# 配好真实 Key 后把 LLM_PROVIDER 改成 domestic/anthropic/openai 即可
LLM_PROVIDER=mock
LLM_API_KEY=mock
LLM_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
MODEL_REASONING=qwen-max
MODEL_GENERAL=qwen-plus
MODEL_LIGHT=qwen-turbo
LLM_DAILY_CALL_LIMIT_FREE=50
LLM_DAILY_CALL_LIMIT_PRO=5000
EMBEDDING_PROVIDER=mock # mock=本地确定性向量,免外网;真实可切 api/local
EMBEDDING_MODEL=text-embedding-v3
EMBEDDING_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
EMBEDDING_API_KEY=mock
EMBEDDING_DIM=1024
RERANK_PROVIDER=none
RERANK_MODEL=bge-reranker-v2-m3
RERANK_BASE_URL=http://embedding:7997
GITHUB_TOKEN=
CRAWL_MAX_DEPTH=3
FEED_KEEP_COUNT=50
FEED_CRON_HOURS=6
SEARCH_TOPK=30
RERANK_TOPN=8
RAG_MIN_SCORE=0.30
WORKER_DEFAULT_CONCURRENCY=2
WORKER_CRAWLER_CONCURRENCY=1