Agenten erstellen
Erstelle JSONC-Konfigurationsdateien in deinembase44/agents/-Verzeichnis (eine Datei pro Agent) und führe dann agents push aus, um sie mit Base44 zu synchronisieren.
Beispiel
Feldreferenz
Agenten-Konfigurationen verwenden JSONC. Jeder Agent wird in einer separaten Datei im Verzeichnisbase44/agents/ definiert.
Erforderliche Felder
string
erforderlich
Eindeutige Kennung für den Agenten. Verwende Kleinbuchstaben und Unterstriche. Der
Name sollte mit dem Dateinamen übereinstimmen, sodass ein Agent namens
customer_support
in customer_support.jsonc läge.string
erforderlich
Kurze Beschreibung dessen, was der Agent tut.
string
erforderlich
System-Prompt, der das Verhalten, die Persönlichkeit und die Richtlinien des Agenten definiert.
string
erforderlich
Das zu verwendende KI-Modell im Format
provider/model-name.Unterstützte Modelle:anthropic/claude-sonnet-4-20250514anthropic/claude-3-5-sonnet-20241022openai/gpt-4oopenai/gpt-4o-mini
Optionale Felder
array
Tools, die der Agent verwenden kann, um mit deiner App zu interagieren. Siehe Tool-Konfiguration.
string
Begrüßungsnachricht für WhatsApp-Konversationen mit diesem Agenten.
Tool-Konfiguration
Dastool_configs-Array definiert, welche Fähigkeiten dein Agent hat. Es gibt zwei Typen: Entity-Tools und Funktions-Tools.
Entity-Tools
Entity-Tools ermöglichen es dem Agenten, CRUD-Operationen auf den Entitäten deiner App durchzuführen.string
erforderlich
Name der Entität. Muss mit einer in deiner App existierenden Entität übereinstimmen.
array
erforderlich
Operationen, die der Agent auf dieser Entität ausführen kann. Gültige Werte sind
"read",
"create", "update" und "delete".Funktions-Tools
Funktions-Tools ermöglichen es dem Agenten, die Backend-Funktionen deiner App aufzurufen.string
erforderlich
Name der Funktion. Muss mit einer in deiner App existierenden Funktion übereinstimmen.
string
erforderlich
Beschreibung dessen, was die Funktion tut. Der Agent verwendet diese, um zu entscheiden,
wann er sie aufruft.
TypeScript-Typen
Generiere TypeScript-Typen aus deinen Agenten-Konfigurationen, um Typsicherheit und Autovervollständigung für Agenten-Namen in deinem SDK-Code zu erhalten. Erfahre mehr über dynamische Typen.Siehe auch
agents pull: Synchronisiere Agenten-Konfigurationen von Base44 in dein lokales Projektagents push: Veröffentliche deine lokalen Agenten-Konfigurationen bei Base44agents: SDK-Referenz für die Arbeit mit Agenten in deinem Code- KI-Agenten einrichten: Anleitung zum Erstellen und Konfigurieren von KI-Agenten
Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.