Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht

Navigation: Dokumentationen agorum core > ALBERT | AI > ALBERT | AI KI-Handler einrichten


Simple String Array Filter

Technischer Name: agorum_ai_string_array_filter

Anzeigename: Simple String Array Filter

Was macht der Handler?

Der Handler string array filter filtert sensible Zeichenketten (z. B. personenbezogene Daten, PII) aus KI-Anfragen heraus und stellt diese in den KI-Antworten wieder her. Dadurch werden vertrauliche Informationen nicht an die KI übertragen, sondern durch Platzhalter ersetzt.

Funktionsweise:

  1. Vor der Übertragung an die KI werden alle konfigurierten Texte oder Muster im Eingabetext und in der Historie durch Platzhalter ersetzt.
  2. Die KI verarbeitet die anonymisierten Daten.
  3. Nach Erhalt der KI-Antwort werden die Platzhalter automatisch durch die ursprünglichen Werte ersetzt.

Unterstützte Filtermuster:

Empfohlener Einsatzzweck

Der Handler eignet sich ideal für:

Einstellungen

Parameter Beschreibung
stringsToFilter
(Pflicht)
Liste der zu filternden Texte oder Muster. Jeder Eintrag besteht aus:
  • text: Der zu filternde Text oder ein Regex-Muster. Regex-Muster müssen mit / beginnen und enden (z. B. /\d{4}/).
  • category: Optionale Kategorie für den Platzhalter (z. B. NAME, DATUM). Wird keine Kategorie angegeben, wird FILTERED verwendet.
caseInsensitive
(Optional)
Bestimmt, ob die Groß-/Kleinschreibung beim Abgleich ignoriert wird.
  • true: Groß-/Kleinschreibung wird ignoriert
  • false: Groß-/Kleinschreibung wird berücksichtigt
Standard: true
fuzzyMatching
(Optional)
Aktiviert die unscharfe Suche (Fuzzy Matching), um auch ähnliche Schreibweisen zu erkennen.
  • true: Unscharfe Suche aktiviert
  • false: Nur exakte Übereinstimmungen
Standard: true
fuzzyMatchingThreshold
(Optional)
Schwellenwert für die unscharfe Suche. Gibt an, wie ähnlich ein Text sein muss, um als Übereinstimmung zu gelten. Der Wert liegt zwischen 0 und 1 (bzw. 0 % und 100 % in der Oberfläche).
  • 1.0 (100 %): Nur exakte Übereinstimmungen
  • 0.8 (80 %): Hohe Ähnlichkeit erforderlich
  • 0.5 (50 %): Moderate Ähnlichkeit
Standard: 0.8 (80 %)
testText
(Optional)
Testfeld zum Überprüfen der Filterkonfiguration. Hier kann ein Beispieltext eingegeben werden, um die Filterung zu testen.