视频教程
观看此视频教程以获取安装过程的分步演示文本教程
OpenAI SDK 要求CrewAI 0.175.0 需要
openai >= 1.13.3。如果您自行管理依赖项,请确保您的环境满足此约束,以避免导入/运行时问题。uv 作为其依赖管理和包处理工具。它简化了项目设置和执行,提供无缝体验。 如果您尚未安装 uv,请按照步骤 1快速将其安装到您的系统上,否则您可以跳到步骤 2。1
安装 uv
-
在 macOS/Linux 上: 使用
curl下载脚本并使用sh执行:如果您的系统没有curl,您可以使用wget -
在 Windows 上: 使用
irm下载脚本并使用iex执行:如果您遇到任何问题,请参阅 UV 的安装指南 以获取更多信息。
2
安装 CrewAI 🚀
-
运行以下命令安装
crewaiCLI -
要验证
crewai是否已安装,请运行 -
您应该会看到类似以下内容
-
如果您需要更新
crewai,请运行
安装成功!您已准备好创建您的第一个团队!🎉
创建 CrewAI 项目
我们建议使用YAML 模板脚手架以结构化的方法定义代理和任务。以下是入门方法
1
生成项目脚手架
-
运行
crewaiCLI 命令 -
这将创建一个具有以下结构的新项目
2
自定义您的项目
-
您的项目将包含这些基本文件
文件 用途 agents.yaml定义您的 AI 代理及其角色 tasks.yaml设置代理任务和工作流 .env存储 API 密钥和环境变量 main.py项目入口点和执行流程 crew.py团队编排和协调 tools/自定义代理工具目录 knowledge/知识库目录 -
首先编辑
agents.yaml和tasks.yaml以定义您团队的行为。 -
将 API 密钥等敏感信息保存在
.env中。
3
运行您的团队
- 在运行您的团队之前,请务必运行
- 如果您需要安装其他软件包,请使用
- 要运行您的团队,请在项目根目录中执行以下命令
企业安装选项
对于团队和组织,CrewAI 提供企业部署选项,消除了设置复杂性
CrewAI AOP (SaaS)
- 无需安装 - 只需在 app.crewai.com 免费注册
- 自动更新和维护
- 托管基础设施和扩展
- 无需代码即可构建团队
CrewAI Factory (自托管)
- 为您的基础设施提供容器化部署
- 支持任何超大规模器,包括本地部署
- 与您现有的安全系统集成
探索企业选项
了解 CrewAI 的企业产品并安排演示
