Repositório de Ferramentas
Visão geral
Seção intitulada “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 Git para rastrear mudanças no código e permitir colaboração.
Pré-requisitos
Seção intitulada “Pré-requisitos”Antes de usar o Repositório de Ferramentas, certifique-se de que você possui:
- Uma conta CrewAI AMP
- 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 AMP
Instalando ferramentas
Seção intitulada “Instalando ferramentas”Para instalar uma ferramenta:
crewai tool install <nome-da-ferramenta>Isso instala a ferramenta e a adiciona ao pyproject.toml.
Criando e publicando ferramentas
Seção intitulada “Criando e publicando ferramentas”Para criar um novo projeto de ferramenta:
crewai tool create <nome-da-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:
git initgit add .git commit -m "Initial version"Para publicar a ferramenta:
crewai tool publishPor padrão, as ferramentas são publicadas como privadas. Para tornar uma ferramenta pública:
crewai tool publish --publicPara mais detalhes sobre como construir ferramentas, acesse Criando suas próprias ferramentas.
Atualizando ferramentas
Seção intitulada “Atualizando ferramentas”Para atualizar uma ferramenta publicada:
- Modifique a ferramenta localmente
- Atualize a versão no
pyproject.toml(por exemplo, de0.1.0para0.1.1) - Faça o commit das alterações e publique
git commit -m "Atualizar versão para 0.1.1"crewai tool publishExcluindo ferramentas
Seção intitulada “Excluindo ferramentas”Para excluir uma ferramenta:
- Acesse o CrewAI AMP
- Navegue até Ferramentas
- Selecione a ferramenta
- Clique em Excluir
Verificações de segurança
Seção intitulada “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 AMP > 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.