Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > ALBERT | AI > ALBERT | AI Agents > ALBERT| AI KI-Tools-Dokumentationen
Anzeigename: Performs a search in agorum core (solr-search)
Dieses Tool führt eine Suche innerhalb von agorum core durch und gibt die gefundenen Objekte als UUIDs zurück. Die Suche erfolgt auf Basis der agorum core Suchsyntax (Solr-basiert). Es werden ausschließlich gültige Suchabfragen unterstützt, wie sie in der agorum core Dokumentation und im internen Wissen (KI-Wissen) beschrieben sind. Das Tool ist für alle Arten von Suchanfragen geeignet, die auf Metadaten, Dateiinhalten oder speziellen Feldern basieren.
Die Rückgabe umfasst die Liste gefundener UUIDs, die Gesamtanzahl und die zugehörigen agorum core Links.
Das Tool eignet sich zur Ausführung komplexer und/oder automatisierter Suchabfragen in agorum core. Es ist optimal, um gezielt nach Dokumenten, Ordnern, E-Mails, Notizen oder anderen Objekten in agorum core zu suchen. Es kann sowohl für einfache Suchabfragen (z. B. nach Namen oder Dateitypen) als auch für komplexe Filter- und Bereichssuchen (z. B. nach Zeiträumen, Metadaten oder mit Facetten) verwendet werden. Besonders hilfreich ist es, wenn Suchergebnisse automatisiert weiterverarbeitet werden sollen.
Parameter | Beschreibung |
---|---|
query (Pflicht) |
Die Suchabfrage, die in agorum core ausgeführt werden soll. Muss im gültigen agorum core Suchsyntax-Format erstellt sein (siehe Suchsyntax in Solr verwenden). Gibt vor, nach welchen Inhalten, Metadaten usw. gesucht wird. |
filterSettingName (optional) |
Name eines Suchfilters, der auf diese Suche angewendet werden soll. Ist dieser Parameter gesetzt, wird für die Suche der basequery aus dem Filter gezogen und mit dem übergebenen Query kombiniert. Außerdem wird der definierte Filter gesetzt, acicFilter wird dann NICHT verwendet. |
widget (optional) |
Name des Widgets, welches in der Ergebnisanzeige (aguilaLink) verwendet wird. Standard: 'agorum.ai.agents.ai.queryList'. |
inTrash (optional) |
Legt fest, ob auch im Papierkorb gesucht werden soll.
Standard: false |
limit (optional) |
Maximale Anzahl der zurückgegebenen Objekte. Muss größer als 0 sein. Standard: 5. |
sort (optional) |
Sortierreihenfolge(n) der Suchergebnisse, z.B. ["lastmodifydate desc", "name asc"]. Die Angabe erfolgt als Array mit einem oder mehreren Sortierbegriffen. |
filterSelection (optional) |
Vorbelegung für Filterfelder im übergebenen Filter (acicFilter). Definiert die Standardwerte für Filterfelder. |
acicFilter (optional) |
Kann einen oder mehrere Filter zur Einschränkung der Suche enthalten. Optimal, wenn spezifische Filterdefinitionen genutzt werden sollen (Beispiel: Datumsbereich, bestimmte Metadaten etc.). Muss ein Array sein. |
Tipp: Die Suchsyntax in agorum core ist sehr mächtig und flexibel. Achten Sie darauf, dass die Suchabfragen exakt der agorum core Suchsyntax entsprechen. Nutzen Sie die Dokumentationen und Beispiele für komplexe Suchen, Bereichssuchen und Filter.