Agent Creator
Erstellt neue Uella-Agenten programmatisch. Kann Agent-Flows generieren, Blocks konfigurieren und fertige Agenten im System anlegen. Ideal um Agenten automatisch zu erstellen oder zu duplizieren.
Kategorie: KI & Flow | Quelldatei: agentCreatorBlock.js | Auth: Ja (Uella-Zugriff)
Was kann dieser Block?
- Neue Agenten mit Name, Beschreibung und Flow erstellen
- Block-Konfigurationen für den Agent-Flow definieren
- Bestehende Agent-Strukturen als Vorlage verwenden
- Agenten direkt im Uella-System registrieren
Was brauche ich dafür?
Zugriff auf das Uella-System mit Berechtigung zum Erstellen von Agenten. Kein externer API-Key nötig.
Wichtig: Der Block erstellt echte Agenten im System. Teste neue Agenten immer zuerst, bevor du sie produktiv einsetzt.
So benutzt du den Block
Einfachen Agenten erstellen
Prompt: "Erstelle einen neuen Agenten namens 'Wetter-Assistent' der das aktuelle Wetter abfragen kann"
Ergebnis: Neuer Agent wird im System erstellt mit einem Flow der den Open-Meteo-Block nutzt.
Agenten mit mehreren Blocks
Prompt: "Erstelle einen Agenten der RSS-Feeds liest und per E-Mail zusammenfasst"
Ergebnis: Agent mit RSS Feed Reader → LLM → Outlook Mail Flow.
Vorlage nutzen
Prompt: "Erstelle einen Agenten wie den KI-Newsletter, aber für Security-News"
Ergebnis: Agent basierend auf der Newsletter-Struktur mit angepassten RSS-Feeds.
Alle Funktionen im Überblick
| Funktion | Was passiert | Beispiel-Prompt |
|---|---|---|
| Agent erstellen | Legt einen neuen Agenten an | "Erstelle einen Agenten für ..." |
| Flow definieren | Konfiguriert die Block-Abfolge | "Der Agent soll zuerst suchen, dann zusammenfassen" |
| Blocks hinzufügen | Fügt Blocks zum Flow hinzu | "Füge einen E-Mail-Block hinzu" |
Häufige Probleme und Lösungen
| Problem | Lösung |
|---|---|
| Agent wird nicht erstellt | Berechtigung prüfen — nur Admins können Agenten erstellen |
| Flow funktioniert nicht | Block-Reihenfolge prüfen — Flow muss mit userInput beginnen und mit output enden |
| Blocks fehlen | Prüfen ob die gewünschten Blocks im System verfügbar sind |
| Block wird vom AgentLoop nicht aufgerufen | Prüfen ob der Agent-Creator-Block in den enabledTools aktiviert ist |
Weiterführende Links
- Uella Agent-Bauanleitung: Siehe
Admin/Uella-Agent-Bauanleitung.md
Technische Details
| Parameter | Typ | Pflicht | Beschreibung |
|---|---|---|---|
name | Text | Ja | Name des neuen Agenten |
description | Textarea | Nein | Beschreibung was der Agent tut |
flow | Textarea | Nein | Flow-Definition als JSON |
tag | Text | Nein | Kategorie-Tag (z.B. "Kommunikation", "Web") |