1. Workflow-Auslösung
Der Workflow beginnt mit dem Manual Trigger Node, der es dem Benutzer ermöglicht, den Workflow manuell zu starten. Dies ist nützlich für Testzwecke und ermöglicht eine sofortige Ausführung.
2. Herunterladen der Steuerkodex PDF
Der Node Get Tax Code Zip File verwendet eine HTTP-Anfrage, um eine ZIP-Datei herunterzuladen, die die Steuerkodexdokumente enthält. Die URL der Datei wird in den Parametern angegeben.
3. Entpacken der ZIP-Datei
Der Extract Zip Files Node entpackt die heruntergeladene ZIP-Datei, sodass die enthaltenen PDF-Dateien für die Verarbeitung zur Verfügung stehen.
4. Extrahieren von PDF-Inhalten
Der Node Extract PDF Contents wird verwendet, um den Text aus den entpackten PDF-Dateien zu extrahieren. Dies ermöglicht den Zugriff auf den unformatierten Text für die weitere Verarbeitung.
5. Aufteilen des Textes in Kapitel und Abschnitte
Mit dem Node Extract From Chapter werden die Inhalte in Kapitel und Abschnitte aufgeteilt. Dieser Schritt ist entscheidend, um eine strukturierte Speicherung der Informationen zu gewährleisten.
6. Mapping der Abschnitte
Der Node Map To Sections erstellt eine strukturierte Liste der Abschnitte, die aus dem vorherigen Schritt stammen. Dies erleichtert die Systematisierung der Informationen.
7. Filtern von gültigen Abschnitten
Der Only Valid Sections Node stellt sicher, dass nur Abschnitte mit Inhalten verarbeitet werden und leitet diese an den nächsten Schritt weiter.
8. Speichern in Qdrant VectorStore
Der Node Qdrant Vector Store wird verwendet, um die verarbeiteten Daten in einer Qdrant-Datenbank zu speichern. Dies ermöglicht die spätere Suche und Abfrage durch die AI-Agenten.
9. Aufbau des AI-Agenten
Der Node AI Agent definiert eine AI-gesteuerte Schnittstelle, die in der Lage ist, Benutzeranfragen zu beantworten. Sie ist auf die Beantwortung von Fragen zu den Steuerkodizes spezialisiert.
10. Verwenden von Qdrant APIs
Die Nodes Use Qdrant Search API1 und Use Qdrant Scroll API sind für die Durchführung von Abfragen innerhalb der Qdrant-Datenbank verantwortlich. Sie ermöglichen es dem Benutzer, relevante Abschnitte basierend auf Anfragen zu finden.
11. Zusammenstellen der Antworten
Der Get Search Response Node formatiert die Antworten aus den Abfragen in ein leicht verständliches Format und sendet sie an den Benutzer zurück.
12. Ergebnis
Mit diesem Workflow wird ein leistungsstarker steuerlicher AI-Assistent erstellt, der Fragen zu den Steuerfällen im Bundesstaat Texas effizient beantwortet.