Skip to main content
Du siehst gerade die Entwicklerdokumentation
Diese Dokumentation richtet sich an Entwickler, die mit der Base44-Entwicklerplattform arbeiten. Informationen zu KI-Agenten im App-Editor findest du unter Einen KI-Agenten einrichten.
KI-Agenten sind anpassbare KI-Assistenten, die Aktionen ausführen und sich mit Tools verbinden. So helfen sie Teammitgliedern und Endnutzern. Definiere Verhalten, Berechtigungen und Tools der Agenten mit lokalen JSONC-Konfigurationsdateien.

Agenten erstellen

Erstelle JSONC-Konfigurationsdateien in deinem Verzeichnis base44/agents/, eine Datei pro Agent. Führe dann agents push aus, um sie mit Base44 zu synchronisieren.

Beispiel

Feldreferenz

Agent-Konfigurationen verwenden JSONC. Jeder Agent wird in einer eigenen Datei im Verzeichnis base44/agents/ definiert.

Pflichtfelder

string
erforderlich
Eindeutige Kennung des Agenten. Verwende Kleinbuchstaben und Unterstriche. Der Name sollte dem Dateinamen entsprechen. Ein Agent namens customer_support liegt also in customer_support.jsonc.
string
erforderlich
Kurze Beschreibung dessen, was der Agent tut.
string
erforderlich
System-Prompt, der Verhalten, Persönlichkeit und Richtlinien des Agenten festlegt.
string
erforderlich
Das KI-Modell, auf dem der Agent läuft. Verwende automatic, damit Base44 eines auswählt. Oder lege eine Preset-ID aus der Liste der unterstützten Modelle fest, zum Beispiel claude-sonnet-5 oder gpt_6_sol.Eingestellte Preset-IDs, die Base44 noch erkennt, werden automatisch auf einen aktuellen Ersatz aktualisiert.

Optionale Felder

array
Tools, mit denen der Agent mit deiner App interagieren kann. Siehe Tool-Konfiguration.
string
Begrüßungsnachricht für WhatsApp-Unterhaltungen mit diesem Agenten.
array
Namen der Agent-Skills, die diesem Agenten zugeordnet sind. Bis zu 10 Skills pro Agent.

Tool-Konfiguration

Das Array tool_configs legt fest, welche Fähigkeiten dein Agent hat. Es gibt zwei Arten: Entity-Tools und Funktions-Tools.

Entity-Tools

Mit Entity-Tools führt der Agent CRUD-Operationen auf den Entitäten deiner App aus.
string
erforderlich
Name der Entität. Muss einer vorhandenen Entität in deiner App entsprechen.
array
erforderlich
Operationen, die der Agent auf dieser Entität ausführen kann. Gültige Werte sind "read", "create", "update" und "delete".

Funktions-Tools

Mit Funktions-Tools ruft der Agent die Backend-Funktionen deiner App auf.
string
erforderlich
Name der Funktion. Muss einer vorhandenen Funktion in deiner App entsprechen.
string
erforderlich
Beschreibung dessen, was die Funktion tut. Der Agent entscheidet damit, wann er sie aufruft.

TypeScript-Typen

Generiere TypeScript-Typen aus deinen Agent-Konfigurationen. So erhältst du Typsicherheit und Autovervollständigung für Agentennamen in deinem SDK-Code. Erfahre mehr über dynamische Typen.

Siehe auch

  • agents pull: Synchronisiere Agent-Konfigurationen von Base44 in dein lokales Projekt
  • agents push: Deploye deine lokalen Agent-Konfigurationen zu Base44
  • Agent-Skills: Definiere wiederverwendbare Anweisungssets für deine Agenten
  • agents: 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. Die genauesten und aktuellsten Informationen findest du in der englischen Version.