Repositório de Ferramentas
Usando o Repositório de Ferramentas para gerenciar suas ferramentas
Visão geral
O Repositório de Ferramentas é um gerenciador de pacotes para ferramentas da CrewAI. Ele permite que usuários publiquem, instalem e gerenciem ferramentas que se integram com crews e flows da CrewAI.
As ferramentas podem ser:
- Privadas: acessíveis apenas dentro da sua organização (padrão)
- Públicas: acessíveis a todos os usuários CrewAI se publicadas com a flag
--public
O repositório não é um sistema de controle de versões. Use o Git para rastrear mudanças no código e permitir colaboração.
Pré-requisitos
Antes de usar o Repositório de Ferramentas, certifique-se de que você possui:
- Uma conta CrewAI Enterprise
- CrewAI CLI instalada
- uv>=0.5.0 instalado. Veja como atualizar
- Git instalado e configurado
- Permissões de acesso para publicar ou instalar ferramentas em sua organização CrewAI Enterprise
Instalando ferramentas
Para instalar uma ferramenta:
Isso instala a ferramenta e a adiciona ao pyproject.toml
.
Criando e publicando ferramentas
Para criar um novo projeto de ferramenta:
Isso gera um projeto de ferramenta estruturado localmente.
Após fazer alterações, inicialize um repositório Git e faça o commit do código:
Para publicar a ferramenta:
Por padrão, as ferramentas são publicadas como privadas. Para tornar uma ferramenta pública:
Para mais detalhes sobre como construir ferramentas, acesse Criando suas próprias ferramentas.
Atualizando ferramentas
Para atualizar uma ferramenta publicada:
- Modifique a ferramenta localmente
- Atualize a versão no
pyproject.toml
(por exemplo, de0.1.0
para0.1.1
) - Faça o commit das alterações e publique
Excluindo ferramentas
Para excluir uma ferramenta:
- Acesse o CrewAI Enterprise
- Navegue até Ferramentas
- Selecione a ferramenta
- Clique em Excluir
A exclusão é permanente. Ferramentas excluídas não podem ser restauradas ou reinstaladas.
Verificações de segurança
Cada versão publicada passa por verificações automáticas de segurança e só fica disponível para instalação após aprovação.
Você pode verificar o status das verificações de segurança de uma ferramenta em:
CrewAI Enterprise > Tools > Your Tool > Versions
Precisa de ajuda?
Entre em contato com nossa equipe de suporte para assistência com integração de API ou resolução de problemas.