Files
deerflow-code/deploy/linux-docker-offline-deerflow-only/release-template/config/deploy.env
T

114 lines
3.7 KiB
Bash

# ================================================================
# DeerFlow 纯项目完全离线部署:唯一人工配置文件
# ================================================================
# 规则:
# 1. 只修改本文件;data/generated/ 下全部由启动脚本生成。
# 2. 示例使用 RFC 5737 保留地址,必须替换后才能启动。
# 3. PUBLIC_HOST 只填 IP/域名;接口地址必须包含 http:// 或 https://。
# 4. 值中不要包含空格、换行或 $ 字符。
# ---------- 全局访问地址与端口 ----------
PUBLIC_HOST=192.0.2.10
FRONTEND_PORT=5174
BACKEND_PORT=8001
# ---------- DeerFlow 外部 MySQL ----------
MYSQL_HOST=192.0.2.20
MYSQL_PORT=3306
MYSQL_DATABASE=deerflow
MYSQL_USER=deerflow
MYSQL_PASSWORD=ExampleMysql@123
# ---------- DeerFlow 模型列表(1~20 个;第 1 个是默认模型) ----------
# 只需要一个模型时把 COUNT 改成 1,后面的示例块会被忽略。
DEERFLOW_MODEL_COUNT=3
DEERFLOW_MODEL_1_NAME=qwen3-32b
DEERFLOW_MODEL_1_DISPLAY_NAME=通用模型
DEERFLOW_MODEL_1_MODEL=qwen3-32b
DEERFLOW_MODEL_1_BASE_URL=http://192.0.2.25:8000/v1
DEERFLOW_MODEL_1_API_KEY=sk-example-model-1
DEERFLOW_MODEL_1_SUPPORTS_VISION=false
DEERFLOW_MODEL_1_SUPPORTS_THINKING=false
DEERFLOW_MODEL_1_SUPPORTS_REASONING_EFFORT=false
DEERFLOW_MODEL_1_REQUEST_TIMEOUT=600
DEERFLOW_MODEL_1_MAX_RETRIES=2
DEERFLOW_MODEL_1_STREAM_USAGE=true
DEERFLOW_MODEL_1_MAX_TOKENS=
DEERFLOW_MODEL_1_TEMPERATURE=
DEERFLOW_MODEL_1_USE_RESPONSES_API=false
DEERFLOW_MODEL_2_NAME=vision-model
DEERFLOW_MODEL_2_DISPLAY_NAME=视觉模型
DEERFLOW_MODEL_2_MODEL=vision-model
DEERFLOW_MODEL_2_BASE_URL=http://192.0.2.25:8001/v1
DEERFLOW_MODEL_2_API_KEY=sk-example-model-2
DEERFLOW_MODEL_2_SUPPORTS_VISION=true
DEERFLOW_MODEL_2_SUPPORTS_THINKING=false
DEERFLOW_MODEL_2_SUPPORTS_REASONING_EFFORT=false
DEERFLOW_MODEL_2_REQUEST_TIMEOUT=600
DEERFLOW_MODEL_2_MAX_RETRIES=2
DEERFLOW_MODEL_2_STREAM_USAGE=true
DEERFLOW_MODEL_2_MAX_TOKENS=8192
DEERFLOW_MODEL_2_TEMPERATURE=0.7
DEERFLOW_MODEL_2_USE_RESPONSES_API=false
DEERFLOW_MODEL_3_NAME=thinking-model
DEERFLOW_MODEL_3_DISPLAY_NAME=推理模型
DEERFLOW_MODEL_3_MODEL=thinking-model
DEERFLOW_MODEL_3_BASE_URL=http://192.0.2.25:8002/v1
DEERFLOW_MODEL_3_API_KEY=sk-example-model-3
DEERFLOW_MODEL_3_SUPPORTS_VISION=false
DEERFLOW_MODEL_3_SUPPORTS_THINKING=true
DEERFLOW_MODEL_3_SUPPORTS_REASONING_EFFORT=false
DEERFLOW_MODEL_3_REQUEST_TIMEOUT=1200
DEERFLOW_MODEL_3_MAX_RETRIES=2
DEERFLOW_MODEL_3_STREAM_USAGE=true
DEERFLOW_MODEL_3_MAX_TOKENS=16384
DEERFLOW_MODEL_3_TEMPERATURE=0.6
DEERFLOW_MODEL_3_USE_RESPONSES_API=false
# ---------- 可选搜索服务(不用就留空) ----------
TAVILY_API_KEY=
SERPER_API_KEY=
# ---------- 任务深链后端(默认使用内置模拟数据) ----------
TASK_DEEPLINK_MOCK_MODE=true
# 示例:http://192.0.2.50:9000/api/task/detail
TASK_COP_DETAIL_URL=
TASK_PURPOSE_DETAIL_URL=
TASK_DELETE_URL=
TASK_TREEMAP_EDIT_URL=
TASK_TREEMAP_NEXT_URL=
TASK_ACTION_DETAIL_URL=
TASK_ACTION_HISTORY_URL=
TASK_DETAIL_3Q_URL=
# ---------- 前端可选业务系统接口(不用就留空) ----------
# 示例:http://192.0.2.60:9000/api
VITE_NOTE_API_BASE_URL=
VITE_API_BASE_URL=
VITE_8BF_TASK_API_BASE_URL=
VITE_8BF_ROUNDTABLE_BACK_URL=
VITE_HOST_NAVIGATE_ORIGIN=
VITE_AIPI_CHAT_URL=
VITE_AIPI_GENERATE_CHAT_URL=
VITE_AIPI_TASK_CHAT_URL=
VITE_AIPI_KNOWLEDGE_URL=
VITE_AIPI_B1COH_URL=
VITE_AIPI_B2ACTOR_URL=
VITE_AIPI_KNOWLEDGE_IFRAME_API_URL=
VITE_AIPI_MOPECHAT_URL=
VITE_AIPI_BACKENP_URL=
VITE_NOTEBOOK_API_BASE_URL=
VITE_AIPI_FRONTEND_URL=
VITE_AIPI_CONSUMER_URL=
VITE_AIPI_PRESENT_URL=
VITE_AIPI_KNOWES_URL=
VITE_AUTH_BASE_URL=
VITE_AIPI_PGLINKTO_URL=
VITE_AIPI_XKLINKTO_URL=
VITE_SENTIMENT_AGENT_API_URL=
VITE_SENTIMENT_AGENT_AUTH_USERNAME=
VITE_SENTIMENT_AGENT_AUTH_PASSWORD=