base44 agents push
Envia configurações de agente de IA locais para a Base44. Agentes são assistentes de IA conversacionais que podem interagir com usuários, acessar entidades do seu aplicativo e chamar funções de backend.Sintaxe
Autenticação
Obrigatório: Sim. Se não estiver autenticado, você será solicitado a fazer login primeiro.O que faz
- Lê todos os arquivos de agente do diretório
base44/agents/ - Valida configurações de agente
- Exibe a contagem de agentes a serem enviados
- Faz upload de agentes para o backend Base44
- Reporta os resultados: agentes criados, atualizados e excluídos
Pré-requisitos
- Deve ser executado a partir de um diretório de projeto Base44
- O projeto deve ter definições de agente na pasta
base44/agents/
Saída
Sincronização de agentes
A operação de push sincroniza seus agentes locais com a Base44:- Created: Novos agentes que não existiam na Base44
- Updated: Agentes existentes com configuração modificada
- Deleted: Agentes que foram removidos da sua configuração local
Tratamento de erros
Se nenhum agente for encontrado no seu projeto:Schema de configuração do agente
Cada arquivo de agente deve ser um arquivo.jsonc em base44/agents/ com esta estrutura:
- Nomes de agente devem corresponder ao padrão:
/^[a-z0-9_]+$/(apenas alfanuméricos minúsculos com sublinhados, 1-100 caracteres)- Válido:
support_agent,order_bot,task_helper - Inválido:
Support-Agent,OrderBot,task helper
- Válido:
- Nomes de arquivo de agente devem usar sublinhados (correspondendo ao nome do agente)
- Válido:
support_agent.jsonc,order_bot.jsonc - Inválido:
support-agent.jsonc(hifens não permitidos)
- Válido:
- Nomes de entidade em
tool_configsdevem usar PascalCase (correspondendo ao camponameda entidade)- Válido:
"entity_name": "Task","entity_name": "TeamMember" - Inválido:
"entity_name": "task","entity_name": "team_member"
- Válido:
name: Obrigatório, deve seguir as regras de nomenclatura acimadescription: Obrigatório, mínimo 1 caractereinstructions: Obrigatório, mínimo 1 caracteretool_configs: Opcional, padrão para array vaziowhatsapp_greeting: Opcional
Erro comum: Formato tool_configs errado
ERRADO - NÃO usetools com type e entity:
tool_configs com entity_name e allowed_operations:
Melhores práticas para instruções de agente
Ao dar aos agentes acesso a entidades, seja explícito nas instruções sobre o uso das ferramentas:Casos de uso
- Após definir novos agentes no seu projeto
- Ao modificar configurações de agente existentes
- Para sincronizar alterações de agente antes de testar
- Como parte do seu fluxo de desenvolvimento quando o comportamento do agente muda
Notas
- Este comando sincroniza a configuração do agente, não os dados da conversa
- As alterações são aplicadas ao seu projeto Base44 imediatamente
- Certifique-se de testar as alterações do agente em um ambiente de desenvolvimento primeiro
- As definições de agente estão localizadas no diretório
base44/agents/ - Use
base44 agents pullpara baixar agentes da Base44
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

