novel / .env
tang-x's picture
Update .env
ae6f5e4 verified
# Thread Configuration - 线程配置
# 生成时采用的最大线程数,5-10即可。会带来成倍的API调用费用,不要设置过高!
MAX_THREAD_NUM=5
# Server Configuration - Docker服务配置
# 前端服务端口
FRONTEND_PORT=80
# 后端服务端口
BACKEND_PORT=7860
# 后端服务监听地址
BACKEND_HOST=0.0.0.0
# Gunicorn工作进程数
WORKERS=4
# 每个工作进程的线程数
THREADS=2
# 请求超时时间(秒)
TIMEOUT=120
# MongoDB Configuration - MongoDB数据库配置
# 安装了MongoDB才需要配置,否则不用改动
# 是否启用MongoDB,启用后下面配置才有效
ENABLE_MONGODB=false
# MongoDB连接地址,使用host.docker.internal访问宿主机MongoDB
MONGODB_URI=mongodb://host.docker.internal:27017/
# MongoDB数据库名称
MONGODB_DB_NAME=llm_api
# 是否启用API缓存
ENABLE_MONGODB_CACHE=true
# 缓存命中后重放速度倍率
CACHE_REPLAY_SPEED=2
# 缓存命中后最大延迟时间(秒)
CACHE_REPLAY_MAX_DELAY=5
# API Cost Limits - API费用限制设置,需要依赖于MongoDB
# 每小时费用上限(人民币)
API_HOURLY_LIMIT_RMB=100
# 每天费用上限(人民币)
API_DAILY_LIMIT_RMB=500
# 美元兑人民币汇率
API_USD_TO_RMB_RATE=7
# Wenxin API Settings - 文心API配置
# 文心API的AK,获取地址:https://console.bce.baidu.com/qianfan/ais/console/applicationConsole/application
WENXIN_AK=
# 文心API的SK
WENXIN_SK=
# 文心默认主模型
WENXIN_DEFAULT_MODEL=ERNIE-Novel-8K
# 文心默认辅助模型
WENXIN_DEFAULT_SUB_MODEL=ERNIE-3.5-8K
# Doubao API Settings - 豆包API配置
# 豆包API密钥
DOUBAO_API_KEY=
# 豆包主模型endpoint_id,需要获取endpoint_id才能调用
DOUBAO_MAIN_ENDPOINT_ID=
# 豆包辅助模型endpoint_id
DOUBAO_SUB_ENDPOINT_ID=
# 豆包默认主模型,填main_endpoint_id对应的模型名
DOUBAO_DEFAULT_MODEL=doubao-pro-32k
# 豆包默认辅助模型,填sub_endpoint_id对应的模型名
DOUBAO_DEFAULT_SUB_MODEL=doubao-lite-32k
# GPT API Settings - GPT API配置
# API基础URL,国内不用中转地址无法访问openai,需要配置
GPT_BASE_URL=
# OpenAI API密钥
GPT_API_KEY=
# 默认主模型,可以是GPT模型,也可以是兼容openai接口的大模型
GPT_DEFAULT_MODEL=gpt-4o
# 默认辅助模型,不要选择费用高的模型
GPT_DEFAULT_SUB_MODEL=gpt-4o-mini
# Zhipuai API Settings - 智谱AI配置
# 智谱AI的API密钥,只需要获取api_key就能调用,比较推荐
ZHIPUAI_API_KEY=
# 智谱AI默认主模型
ZHIPUAI_DEFAULT_MODEL=glm-4-plus
# 智谱AI默认辅助模型
ZHIPUAI_DEFAULT_SUB_MODEL=glm-4-flashx