Skip to content
English

基础配置

FinClaw 的运行配置集中在部署目录的 .env 文件(由 init-env.sh.env.example 生成)。

必填项

变量说明示例
LLM_PROVIDERLLM 提供商deepseek
LLM_MODEL模型名称deepseek-v4-flash
LLM_API_KEYAPI 密钥(必填)
LLM_BASE_URL自定义 base URL(按需)https://api.deepseek.com/v1

常用可选项

变量默认值说明
ADMIN_EMAILSadmin@example.com管理员邮箱(逗号分隔),决定管理员权限
AI_INFRA_RS_GLOBAL_CONCURRENCY64AI 运行时全局并发上限
AI_INFRA_RS_PER_USER_CONCURRENCY10单用户并发上限
AI_INFRA_RS_RPM_PER_USER120单用户每分钟请求数上限

更多配置见 业务配置运维配置

自定义对外端口

FinClaw 默认通过 API Gateway 容器把宿主机 26100 端口对外暴露(docker-compose.ymlapi-gateway 服务的 26100:26100)。如果该端口被占用、或需统一规划运维端口,可按以下方式改为其他端口(以下示例改为 28100)。

使用 docker-compose.override.yml

不修改原 docker-compose.yml升级后不会被覆盖

bash
cd /data/chatkit-offline-release-<version>-linux-amd64/deploy

cat > docker-compose.override.yml <<'EOF'
services:
  api-gateway:
    ports:
      - "28100:26100"   # 左边 = 宿主机端口,右边 = 容器内端口(不要改)
EOF

# 重启使配置生效
./scripts/fleet.sh basic down
./scripts/fleet.sh basic up -d

Digital Ecosystem Infrastructure.