base44 agents push
Lokale KI-Agent-Konfigurationen zu Base44 pushen. Agenten sind konversationelle KI-Assistenten, die mit Benutzern interagieren, auf die Entitäten deiner App zugreifen und Backend-Funktionen aufrufen können.Syntax
Authentifizierung
Erforderlich: Ja. Wenn du nicht authentifiziert bist, wirst du zur Anmeldung aufgefordert.Was der Befehl tut
- Liest alle Agent-Dateien aus dem Verzeichnis
base44/agents/ - Validiert Agent-Konfigurationen
- Zeigt die Anzahl der zu pushenden Agenten an
- Lädt Agenten in das Base44-Backend hoch
- Meldet die Ergebnisse: erstellte, aktualisierte und gelöschte Agenten
Voraussetzungen
- Muss aus einem Base44-Projektverzeichnis ausgeführt werden
- Das Projekt muss Agent-Definitionen im Ordner
base44/agents/enthalten
Ausgabe
Agenten-Synchronisation
Der Push-Vorgang synchronisiert deine lokalen Agenten mit Base44:- Created: Neue Agenten, die in Base44 nicht existierten
- Updated: Bestehende Agenten mit geänderter Konfiguration
- Deleted: Agenten, die aus deiner lokalen Konfiguration entfernt wurden
Fehlerbehandlung
Wenn keine Agenten in deinem Projekt gefunden werden:Agent-Konfigurations-Schema
Jede Agent-Datei sollte eine.jsonc-Datei in base44/agents/ mit dieser Struktur sein:
- Agentennamen müssen dem Muster entsprechen:
/^[a-z0-9_]+$/(nur Kleinbuchstaben, Ziffern, Unterstriche, 1-100 Zeichen)- Gültig:
support_agent,order_bot,task_helper - Ungültig:
Support-Agent,OrderBot,task helper
- Gültig:
- Agent-Dateinamen müssen Unterstriche verwenden (passend zum Agentennamen)
- Gültig:
support_agent.jsonc,order_bot.jsonc - Ungültig:
support-agent.jsonc(Bindestriche nicht erlaubt)
- Gültig:
- Entitätsnamen in
tool_configsmüssen PascalCase verwenden (passend zum Feldnameder Entität)- Gültig:
"entity_name": "Task","entity_name": "TeamMember" - Ungültig:
"entity_name": "task","entity_name": "team_member"
- Gültig:
name: Erforderlich, muss den obigen Benennungsregeln entsprechendescription: Erforderlich, mindestens 1 Zeicheninstructions: Erforderlich, mindestens 1 Zeichentool_configs: Optional, Standardwert ist ein leeres Arraywhatsapp_greeting: Optional
Häufiger Fehler: Falsches tool_configs-Format
FALSCH — Verwende NICHTtools mit type und entity:
tool_configs mit entity_name und allowed_operations:
Best Practices für Agent-Anweisungen
Wenn du Agenten Zugriff auf Entitäten gibst, formuliere in den Anweisungen ausdrücklich die Nutzung der Tools:Anwendungsfälle
- Nach dem Definieren neuer Agenten in deinem Projekt
- Beim Ändern bestehender Agent-Konfigurationen
- Um Agent-Änderungen vor dem Testen zu synchronisieren
- Als Teil deines Entwicklungs-Workflows, wenn sich das Agent-Verhalten ändert
Hinweise
- Dieser Befehl synchronisiert die Agent-Konfiguration, nicht Konversationsdaten
- Änderungen werden sofort auf dein Base44-Projekt angewendet
- Teste Agent-Änderungen zuerst in einer Entwicklungsumgebung
- Agent-Definitionen befinden sich im Verzeichnis
base44/agents/ - Verwende
base44 agents pull, um Agenten von Base44 herunterzuladen
Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.

