logo
Entwicklung
Suchen
Benutzerdefinierte Variablen

Benutzerdefinierte Variablen

Benutzerdefinierte Variablen werden von Entwickler:innen definiert und dienen dazu, während der Laufzeit eines Agenten auf variable Daten zuzugreifen. Dies ermöglicht eine dynamische Logik und Reaktionen mithilfe von Variablen. Nutzer:innen können benutzerdefinierte Variablen im Agenten einfach referenzieren, indem sie {{ eingeben. Während der Ausführung werden benutzerdefinierte Variablen automatisch durch die korrekten Werte ersetzt. Ist kein Wert gesetzt, bleiben sie leer.

  • Benutzerdefinierte Variablen können von Entwickler:innen zugewiesen werden. Entwickler:innen können temporäre Variablenwerte über die API, das Widget oder das Iframe setzen.
  • Temporäre Variablenwerte werden nicht gespeichert; Werte, die über die API, das Widget oder das Iframe gesetzt werden, gelten ausschließlich für die aktuelle Unterhaltung.

Benutzerdefinierte Variablen erstellen

  1. Melden Sie sich auf der GPTBots-Plattform an, gehen Sie zur Agentenverwaltung und klicken Sie auf die Agentenkarte, um die Konfigurationsseite des Agenten zu öffnen.
  2. Klicken Sie oben rechts auf die Schaltfläche „Benutzerdefinierte Variablen“, um die Variablenverwaltung zu öffnen. Hier können Sie bestehende benutzerdefinierte Variablen anzeigen, bearbeiten oder löschen.
    alt text
  3. Klicken Sie auf „Benutzerdefinierte Variable hinzufügen“, um den Dialog zur Erstellung einer benutzerdefinierten Variablen zu öffnen. Derzeit können Sie benutzerdefinierte Variablen der Typen String, Zahl oder Integer anlegen.
    alt text
    • Variablenname: Der Name muss mit einem Buchstaben beginnen; erlaubt sind Buchstaben von a–z, Zahlen und Unterstriche.
    • Variablenwert: Der eingegebene Wert ist der Standardwert der Variablen und wird dauerhaft im Agenten gespeichert.

Während einer Unterhaltung können Nutzer:innen temporäre Variablenwerte über die API, das Widget oder das Iframe setzen. Temporäre Variablenwerte sind nur für die aktuelle Unterhaltung gültig. Wenn kein temporärer Variablenwert gesetzt wird, wird der Standardwert der Variablen verwendet.

Benutzerdefinierte Variablen bieten Ihnen somit maximale Flexibilität bei der Gestaltung dynamischer Logik und Reaktionen innerhalb Ihres Agenten.