Visão Geral
O recurso de treinamento no CrewAI permite que você treine seus agentes de IA usando a interface de linha de comando (CLI). Ao executar o comandocrewai train -n <n_iterations>
, você pode especificar o número de iterações para o processo de treinamento.
Durante o treinamento, o CrewAI utiliza técnicas para otimizar o desempenho dos seus agentes juntamente com o feedback humano.
Isso ajuda os agentes a aprimorar sua compreensão, tomada de decisão e habilidades de resolução de problemas.
Treinando sua Crew Usando a CLI
Para utilizar o recurso de treinamento, siga estes passos:- Abra seu terminal ou prompt de comando.
- Navegue até o diretório onde seu projeto CrewAI está localizado.
- Execute o seguinte comando:
Substitua
<n_iterations>
pelo número desejado de iterações de treinamento e <filename>
pelo nome de arquivo apropriado terminando com .pkl
.Treinando sua Crew Programaticamente
Para treinar sua crew de forma programática, siga estes passos:- Defina o número de iterações para o treinamento.
- Especifique os parâmetros de entrada para o processo de treinamento.
- Execute o comando de treinamento dentro de um bloco try-except para tratar possíveis erros.
Code
Pontos Importantes
- Requisito de Número Inteiro Positivo: Certifique-se de que o número de iterações (
n_iterations
) seja um inteiro positivo. O código lançará umValueError
se essa condição não for atendida. - Requisito de Nome de Arquivo: Certifique-se de que o nome do arquivo termine com
.pkl
. O código lançará umValueError
se essa condição não for atendida. - Tratamento de Erros: O código trata erros de subprocessos e exceções inesperadas, fornecendo mensagens de erro ao usuário.