base44 agents push
Invia le configurazioni locali degli agenti IA a Base44. Gli agenti sono assistenti IA conversazionali che possono interagire con gli utenti, accedere alle entità della tua app e chiamare funzioni backend.Sintassi
Autenticazione
Richiesta: sì. Se non autenticato, ti verrà chiesto di effettuare prima il login.Cosa fa
- Legge tutti i file degli agenti dalla directory
base44/agents/ - Valida le configurazioni degli agenti
- Mostra il conteggio degli agenti da inviare
- Carica gli agenti sul backend di Base44
- Riporta i risultati: agenti creati, aggiornati ed eliminati
Prerequisiti
- Deve essere eseguito da una directory di progetto Base44
- Il progetto deve avere definizioni di agenti nella cartella
base44/agents/
Output
Sincronizzazione degli agenti
L’operazione di push sincronizza i tuoi agenti locali con Base44:- Created: nuovi agenti che non esistevano in Base44
- Updated: agenti esistenti con configurazione modificata
- Deleted: agenti rimossi dalla tua configurazione locale
Gestione degli errori
Se non ci sono agenti nel tuo progetto:Schema di configurazione dell’agente
Ogni file di agente dovrebbe essere un file.jsonc in base44/agents/ con questa struttura:
- I nomi degli agenti devono corrispondere al pattern:
/^[a-z0-9_]+$/(alfanumerico minuscolo con solo underscore, 1-100 caratteri)- Validi:
support_agent,order_bot,task_helper - Non validi:
Support-Agent,OrderBot,task helper
- Validi:
- I nomi dei file degli agenti devono usare underscore (corrispondenti al nome dell’agente)
- Validi:
support_agent.jsonc,order_bot.jsonc - Non validi:
support-agent.jsonc(trattini non consentiti)
- Validi:
- I nomi delle entità in
tool_configsdevono usare PascalCase (corrispondenti al camponamedell’entità)- Validi:
"entity_name": "Task","entity_name": "TeamMember" - Non validi:
"entity_name": "task","entity_name": "team_member"
- Validi:
name: obbligatorio, deve seguire le regole di denominazione qui sopradescription: obbligatorio, minimo 1 carattereinstructions: obbligatorio, minimo 1 caratteretool_configs: facoltativo, predefinito array vuotowhatsapp_greeting: facoltativo
Errore comune: formato tool_configs sbagliato
SBAGLIATO - NON usaretools con type ed entity:
tool_configs con entity_name e allowed_operations:
Migliori pratiche per le istruzioni degli agenti
Quando fornisci agli agenti accesso alle entità, sii esplicito nelle istruzioni sull’uso degli strumenti:Casi d’uso
- Dopo aver definito nuovi agenti nel tuo progetto
- Quando modifichi configurazioni di agenti esistenti
- Per sincronizzare le modifiche degli agenti prima di testare
- Come parte del tuo flusso di sviluppo quando cambia il comportamento dell’agente
Note
- Questo comando sincronizza la configurazione dell’agente, non i dati delle conversazioni
- Le modifiche vengono applicate al tuo progetto Base44 immediatamente
- Assicurati di testare le modifiche degli agenti in un ambiente di sviluppo prima
- Le definizioni degli agenti si trovano nella directory
base44/agents/ - Usa
base44 agents pullper scaricare gli agenti da Base44
Questa pagina è stata tradotta utilizzando l’IA. Per informazioni più accurate e aggiornate, consulta la versione inglese.

