Files
MaliangAINovalWriter/deploy/open/production.env

54 lines
1.5 KiB
Bash
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.

# ==== 基础 ====
SERVER_PORT=18080
SPRING_PROFILES_ACTIVE=dev
JVM_XMS=512m
JVM_XMX=512m
# ==== MongoDB内置 compose 服务dev 默认无认证)====
SPRING_DATA_MONGODB_URI=mongodb://mongo:27017/ainovel
MONGO_DATABASE=ainovel
VECTORSTORE_CHROMA_ENABLED=false
# CHROMA_URL=http://localhost:18000
# ==== 健康检查(禁用不需要的组件避免 DOWN====
MANAGEMENT_HEALTH_RABBIT_ENABLED=false
# ==== 最小必填占位(避免 Bean 装配失败)====
# ChatLanguageModelConfig 需要该键存在;开源默认给占位值,实际使用请改成真实 Key
AI_OPENAI_API_KEY=sk-QodfEMFLud0D6mtKQwtgcOUA6Vh2djaSPZSKuu9r4bopnKLF
# 可选:如你启用了 Gemini 相关功能,可填,否则保留占位即可
AI_GEMINI_API_KEY=dummy_gemini_key
# 如使用外部 Mongo请把 MONGO_HOST 改为外部地址,并确保账号/密码正确
# ==== JWT ====
JWT_SECRET=please_replace_with_a_strong_random_secret
# ==== 存储(可选,本地/OSS 等)====
STORAGE_PROVIDER=local
# ALIYUN_OSS_ENDPOINT=
# ALIYUN_OSS_ACCESS_KEY_ID=
# ALIYUN_OSS_ACCESS_KEY_SECRET=
# ALIYUN_OSS_BUCKET_NAME=
# ALIYUN_OSS_BASE_URL=
# ==== 代理(可选)====
PROXY_ENABLED=false
PROXY_HOST=127.0.0.1
PROXY_PORT=6888
# ==== 向量库(可选)====
CHROMA_URL=
CHROMA_COLLECTION=ainovel
# ==== AI Key按需====
OPENAI_API_KEY=sk-QodfEMFLud0D6mtKQwtgcOUA6Vh2djaSPZSKuu9r4bopnKLF
GEMINI_API_KEY=
ANTHROPIC_API_KEY=
AI_DEFAULT_MODEL=gemini-2.5-pro
DEFAULT_API_ENDPOINT=https://newapi.shizhuoran.top/v1
AINOVEL_AI_FEATURES_SETTING_TREE_GENERATION_INIT_ON_STARTUP=true