❤️❤️❤️❤️❤️❤️ 我们已经正式推出微信小程序,在微信中搜索 TrendForge Pro 即可使用小程序,如果使用 Telegram 请搜索 trendforge_tg ❤️❤️❤️❤️❤️❤️

5分钟快速开始DeerFlow

DeerFlow是一个多智能体编排框架,通过Docker快速启动,构建能执行复杂任务的超级智能体。

环境要求

支持的操作系统

macOS Windows Linux

运行环境

Docker 最新稳定版 必需

所需工具

Git

克隆代码库

必需

操作步骤

1

克隆项目

使用Git克隆DeerFlow仓库到本地。

克隆项目
git clone https://github.com/bytedance/deer-flow.git

预期结果::克隆完成后,进入deer-flow目录。

确保网络连接正常。

2

生成配置文件

从项目根目录运行命令生成本地配置文件。

复制示例配置文件
cd deer-flow && cp config.example.yaml config.yaml

预期结果::config.yaml文件已创建。

如果config.example.yaml不存在,请检查项目结构。

3

配置模型和API密钥

编辑config.yaml设置模型,并在.env文件中添加API密钥。

创建.env文件并设置OpenAI API密钥
echo 'OPENAI_API_KEY=your_api_key_here' > .env

预期结果::.env文件已创建,包含API密钥。

替换your_api_key_here为你的实际API密钥,支持其他模型如Anthropic。

4

启动Docker服务

使用Docker快速启动DeerFlow应用。

启动Docker容器
make docker-start

预期结果::服务启动成功,显示日志信息。

首次运行可能需要下载镜像,请耐心等待。

验证启动成功

访问Web界面确认DeerFlow已运行。

在浏览器中打开http://localhost:2026
看到DeerFlow界面或相关响应

快速提示

安装

使用Docker可避免环境依赖问题,推荐新手使用。

配置

确保config.yaml中至少配置一个模型,否则可能无法启动。

故障排除

如果端口2026被占用,可修改docker-compose.yml中的端口映射。

常见问题

1

make docker-start命令失败

检查Docker是否安装并运行,尝试docker-compose up手动启动。

2

无法访问http://localhost:2026

确认服务已启动,检查防火墙或网络设置。

3

API密钥错误导致模型无法调用

验证.env文件中的API密钥是否正确,并确保有足够额度。

下一步

探索内置技能

尝试使用DeerFlow进行Web搜索或代码执行等任务。

查看官方文档

访问deerflow.tech了解更多功能和高级配置。

加入社区

参与GitHub讨论,获取帮助和分享经验。

助手