Deep Research 是一款专为应对复杂问题而设计的高效工具,利用 DeepSeek-R1 大模型对复杂问题进行多角度分析,并辅助互联网资料,快速生成最合适用户的解决方案。
无论是在学术研究、企业决策还是产品调研中,Deep Research 都能够有效地协助用户深入挖掘,提出切实可行的解决策略。
一 火山引擎关键KEY获取
请参考 MacBook 跑通 [1]: 火山文生视频+自动剪辑方案 中的 【一 开通服务】部分。
二 本地MacBook 部署
-
下载代码库
git clone https://github.com/volcengine/ai-app-lab.git
cd demohouse/deep_research
-
设置环境变量
- 这里使用火山方舟零代码联网应用作为 搜索引擎,需要设置如下环境变量
# 填写火山方舟API KEY
export ARK_API_KEY=xxx-xxxx-xxx-xxx
# 思考模型名称,填写deepseek-r1-250120
export REASONING_MODEL=deepseek-r1-250120
# 设置使用火山方舟零代码联网应用作为搜索引擎
export SEARCH_ENGINE=volc_bot
# 配置火山方舟零代码联网应用的bot id
export SEARCH_BOT_ID=bot-xxxxxx-xx
上面这些 KEY中, SEARCH_BOT_ID 在MacBook 跑通 [1]: 火山文生视频+自动剪辑方案 中没有获取。
- 在火山引擎上创建 BOT
https://console.volcengine.com/ark/region:ark+cn-beijing/assistant
火山方舟点击 我的应用 -> +创建应用
选择 零代码 单聊
设置名称 1,推理模型 2 , 打开联网内容插件 (如果不能点开,需要去开通服务) 3, 发布 4
发布之后,在【我的应用】 界面,看到下面这个BOT, 应用ID 就是我们需要的
SEARCH_BOT_ID=bot-xxxxxx-xx
这里不演示 tavily 作为搜索引擎,小伙伴们可自行尝试
-
安装项目依赖并运行
-
进入虚拟环境(具体方法参考 MacBook 跑通 [1]: 火山文生视频+自动剪辑方案 中的 【配置虚拟环境】 )
启动后端
- 安装
poetry install
- 启动
关键参数 分别export 到前后端。
# 思考模型名称,填写deepseek-r1-250120
export REASONING_MODEL=deepseek-r1-250120
# 设置使用火山方舟零代码联网应用作为搜索引擎
export SEARCH_ENGINE=volc_bot
# 配置火山方舟零代码联网应用的bot id
export SEARCH_BOT_ID=bot-xxxx
poetry run python -m server
启动webui
- 需要先设置连接本地服务器
export API_ADDR=http://localhost:8888/api/v3/bots
- 进入虚拟环境(具体方法参考 MacBook 跑通 [1]: 火山文生视频+自动剪辑方案 中的 【配置虚拟环境】: )
- 启动web ui
# 填写火山方舟API KEY
export ARK_API_KEY= xxxxxx
# 思考模型名称,填写deepseek-r1-250120
export REASONING_MODEL=deepseek-r1-250120
# 设置使用火山方舟零代码联网应用作为搜索引擎
export SEARCH_ENGINE=volc_bot
# 配置火山方舟零代码联网应用的bot id
export SEARCH_BOT_ID=bot-xxxx
poetry run python -m webui
使用浏览器访问 http://localhost:7860/
即可使用