114 lines
3.7 KiB
Bash
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=
|