wendajia/backend/.env.example
2026-10-31 17:11:17 +08:00

58 lines
2.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

DATABASE_URL=mysql+pymysql://ai_agent_test:WGzc6mKawk@49.233.179.206:3306/wendajia
SCREENSHOT_STORAGE_DIR=data/uploads/screenshots
SECRET_KEY=replace-with-a-long-random-secret
COOKIE_SECURE=false
SESSION_HOURS=12
ADMIN_USERNAME=admin
ADMIN_PASSWORD=change-admin-password
OPERATOR_USERNAME=operator
OPERATOR_PASSWORD=change-operator-password
LLM_API_KEY=
LLM_BASE_URL=https://api.openlux.ai/v1
# 普通问答模型
LLM_MODEL=gpt-4o-mini
# 识图/OCR 模型;OpenLux 可填写 qwen3-vl-plus、qwen3-vl-32b-instruct 等视觉模型
LLM_VISION_MODEL=qwen3-vl-plus
LLM_TIMEOUT_SECONDS=90
# 开发环境显示接口返回的验证码;生产环境请设为 false 并接入短信服务
SMS_DEV_MODE=true
# 钉钉工作台免登(企业内部应用)
DINGTALK_CORP_ID=
DINGTALK_AGENT_ID=
DINGTALK_CLIENT_ID=
DINGTALK_CLIENT_SECRET=
DINGTALK_REDIRECT_URI=http://localhost:8000/api/admin/auth/dingtalk/callback
FRONTEND_URL=http://localhost:5173
# 可选:限制可登录的 unionId;多个值用逗号分隔
DINGTALK_ALLOWED_UNION_IDS=
# 新钉钉用户仅允许来自以下部门(包含其下级部门);部门 ID 比名称更稳定
DINGTALK_ALLOWED_DEPT_IDS=
DINGTALK_ALLOWED_DEPT_NAMES=战狼事业部,雪狼事业部
# 可选:指定钉钉 unionId 自动授予超级管理员
DINGTALK_SUPER_ADMIN_UNION_IDS=
# 以下部门及其下级部门成员自动授予超级管理员;部门 ID 比名称更稳定
DINGTALK_SUPER_ADMIN_DEPT_IDS=
DINGTALK_SUPER_ADMIN_DEPT_NAMES=AI指挥部
# 支付宝单笔转账配置(填写后仍需将 ALIPAY_ENABLED 改为 true 才会调用真实接口)
ALIPAY_ENABLED=false
ALIPAY_APP_ID=
ALIPAY_PAYER_ACCOUNT=
# PEM 私钥和支付宝公钥建议保存为服务器文件,这里填写绝对路径
ALIPAY_APP_PRIVATE_KEY_PATH=keys/app-private-key.pem
ALIPAY_PUBLIC_KEY_PATH=keys/alipay-public-key.pem
# 证书模式:分别填写应用公钥证书、支付宝公钥证书、支付宝根证书的绝对路径
ALIPAY_APP_CERT_PATH=keys/appCertPublicKey.crt
ALIPAY_ALIPAY_PUBLIC_CERT_PATH=keys/alipayCertPublicKey_RSA2.crt
ALIPAY_ROOT_CERT_PATH=keys/alipayRootCert.crt
ALIPAY_GATEWAY=https://openapi.alipay.com/gateway.do
ALIPAY_SIGN_TYPE=RSA2
ALIPAY_CHARSET=utf-8
ALIPAY_FORMAT=json
ALIPAY_NOTIFY_URL=https://your-domain.example.com/alipay_callback
ALIPAY_TRANSFER_API=alipay.fund.trans.uni.transfer
ALIPAY_TRANSFER_QUERY_API=alipay.fund.trans.common.query
ALIPAY_TRANSFER_SCENE_NAME=佣金报酬
ALIPAY_TRANSFER_JOB_TYPE=问答任务参与者
ALIPAY_HTTP_TIMEOUT_SECONDS=30