概述

工具库是 CrewAI 工具的包管理器。它允许用户发布、安装和管理与 CrewAI crew 和 flow 集成的工具。

工具可以是

  • 私有的:仅在您的组织内访问(默认)
  • 公开的:如果使用 --public 标志发布,则所有 CrewAI 用户都可访问

工具库不是版本控制系统。使用 Git 跟踪代码更改并启用协作。

先决条件

在使用工具库之前,请确保您已具备以下条件:

  • 一个 CrewAI 企业版账户
  • 已安装 CrewAI CLI
  • 已安装并配置 Git
  • 在您的 CrewAI 企业版组织中发布或安装工具的访问权限

安装工具

要安装工具

crewai tool install <tool-name>

这将安装工具并将其添加到 pyproject.toml 中。

创建和发布工具

要创建新的工具项目

crewai tool create <tool-name>

这将在本地生成一个脚手架工具项目。

进行更改后,初始化 Git 仓库并提交代码

git init
git add .
git commit -m "Initial version"

要发布工具

crewai tool publish

默认情况下,工具作为私有发布。要使工具公开

crewai tool publish --public

有关如何构建工具的更多详细信息,请参阅创建您自己的工具

更新工具

要更新已发布的工具

  1. 在本地修改工具
  2. 更新 pyproject.toml 中的版本(例如,从 0.1.00.1.1
  3. 提交更改并发布
git commit -m "Update version to 0.1.1"
crewai tool publish

删除工具

要删除工具

  1. 前往 CrewAI 企业版
  2. 导航至 工具
  3. 选择该工具
  4. 点击 删除

删除是永久性的。已删除的工具无法恢复或重新安装。

安全检查

每个发布的版本都会经过自动安全检查,并且只有通过检查后才能安装。

您可以在以下位置查看工具的安全检查状态:

CrewAI 企业版 > 工具 > 您的工具 > 版本

需要帮助?

如需 API 集成或故障排除方面的帮助,请联系我们的支持团队。