JSON-Dokumentensuche

Durchsuchen und extrahieren Sie Daten aus JSON-Dateien in Ihren Flows per Text- oder abfragebasierter Suche mit der Komponente JSON-Dokumentensuche.

JSON-Dokumentensuche

Komponentenbeschreibung

So funktioniert die JSON-Dokumentensuche-Komponente

Die JSON-Dokumentensuche ist ein vielseitiges Tool, das zum Suchen und Extrahieren von Informationen aus JSON-Dokumenten innerhalb Ihres KI-Workflows entwickelt wurde. Sie unterstützt sowohl herkömmliche textbasierte Suchen als auch erweiterte pandas-Abfrageausdrücke, um eine effiziente Abfrage von strukturierten Daten im JSON-Format zu ermöglichen.

Was macht diese Komponente?

Diese Komponente ermöglicht es Nutzern:

  • JSON-Dokumente zu durchsuchen, egal ob sie aus internen Repositorien oder externen URLs stammen.
  • Suchkriterien wie Groß-/Kleinschreibung, Zielspalten und Ergebnissbegrenzung festzulegen.
  • Suchoperationen direkt in KI-Prozess-Workflows zu integrieren und so datengesteuerte Automatisierung und Analysen zu erleichtern.

Sie ist besonders nützlich, wenn Sie innerhalb komplexer JSON-Strukturen filtern, abfragen oder bestimmte Datenpunkte lokalisieren müssen, und stellt daher eine wertvolle Hilfe bei der Datenvorverarbeitung, Validierung und Informationsgewinnung dar.

Eingaben

Für diese Komponente gibt es keinen Eingabe-Handle.

Ausgabe

  • Tool: Die Ausgabe dieser Komponente ist ein Such-Tool, das von Agenten oder in nachgelagerten Workflow-Schritten genutzt werden kann, um relevante JSON-Daten anhand der konfigurierten Suchparameter abzurufen.

Einstellungen

OptionBeschreibungStandard/Beispiel
Cache TTLBestimmt, wie lange der Inhalt der JSON-Datei zwischengespeichert wird. Optionen von “Kein Cache” bis “1 Jahr”.2 Wochen
Groß-/KleinschreibungOb bei der Suche zwischen Groß- und Kleinbuchstaben unterschieden wird.False
JSON-Array-KeyGibt den Schlüssel an, der das zu durchsuchende Objektarray enthält. Leer lassen, wenn die Wurzel bereits ein Array ist.(leer)
JSON-Dokumenten-IDID des zu verwendenden internen JSON-Dokuments (falls zutreffend).(leer)
JSON-Datei-URLURL zu einer externen JSON-Datei, falls nicht aus internen Dokumenten ausgewählt wird.(leer)
Max. ErgebnisseMaximale Anzahl der zurückzugebenden Suchergebnisse.5000
SuchspaltenKommagetrennte Liste der zu durchsuchenden Spalten. Werden alle Spalten durchsucht, wenn leer.(leer)
Tool-NameBenutzerdefinierter Name für dieses Tool zur leichteren Referenzierung.(leer)
Tool-BeschreibungBeschreibung, um Agenten oder Nutzern den Zweck des Tools zu verdeutlichen.(leer)
VerboseAktiviert ausführliche Ausgaben für Debugging oder detaillierte Protokolle.False

Wie wird diese Komponente verwendet?

  • Quelle wählen: Laden Sie das JSON-Dokument entweder aus einer internen Quelle (per Dokumenten-ID) oder von einer externen URL.
  • Suche konfigurieren: Definieren Sie, ob die Suche groß-/kleinschreibungssensitiv ist, und geben Sie ggf. Spalten an.
  • Ergebnislimit setzen: Passen Sie die maximale Anzahl der Ergebnisse an Ihren Anwendungsfall an.
  • Tool anpassen: Benennen und beschreiben Sie das Tool optional, um die Integration in Agenten-Workflows zu vereinfachen.

Warum diese Komponente verwenden?

  • Automatisierte Datenextraktion: Finden und extrahieren Sie relevante Informationen schnell aus großen oder komplexen JSON-Dateien.
  • Flexible Integration: Funktioniert mit internen und externen JSON-Datenquellen.
  • Anpassbare Suche: Suchen Sie mit erweiterten Optionen wie Begrenzung der Ergebnisse, Filterung nach Spalten und Steuerung der Groß-/Kleinschreibung.
  • Effizienter Workflow: Caching reduziert Ladezeiten und unnötige Netzwerkaufrufe bei häufig genutzten Dokumenten.

Diese Komponente ist ideal für jeden KI-Workflow, der einen robusten, flexiblen und effizienten Zugriff auf strukturierte JSON-Daten benötigt – sei es für Analysen, Datenanreicherung oder als Teil eines größeren Entscheidungsprozesses.

Häufig gestellte Fragen

Was macht die Komponente JSON-Dokumentensuche?

Sie ermöglicht es Ihnen, innerhalb von JSON-Dateien mittels Klartextsuche oder erweiterten Abfrageausdrücken zu suchen, sodass Sie relevante Informationen aus strukturierten Daten in Ihren Workflows einfach extrahieren können.

Kann ich Daten aus internen und externen JSON-Quellen verwenden?

Ja, Sie können interne JSON-Dokumente anbinden oder Daten von externen URLs abrufen, was Flexibilität für verschiedene Datenquellen bietet.

Ist es möglich, die Anzahl der Suchergebnisse zu begrenzen?

Absolut. Sie können die maximale Anzahl der zurückgegebenen Ergebnisse festlegen und so die Ausgabe steuern und die Performance optimieren.

Kann ich festlegen, in welchen Feldern gesucht wird?

Ja, Sie können bestimmte Spalten oder Felder für die Suche definieren. Wenn Sie das leer lassen, werden alle Felder der JSON-Daten durchsucht.

Werden groß- und kleinschreibungsabhängige Suchen unterstützt?

Sie können wählen, ob Ihre Suchen groß- und kleinschreibungsabhängig sind oder nicht, um maximale Flexibilität entsprechend Ihren Datenanforderungen zu erhalten.

JSON-Dokumentensuche ausprobieren

Integrieren Sie JSON-Daten in Ihre Workflows mit der Komponente JSON-Dokumentensuche—suchen, filtern und extrahieren Sie Informationen mühelos.

Mehr erfahren