Change of Control Klauseln mit KI finden & zusammenfassen in e!
Erstelle einen KI-Bot, der Change-of-Control-Klauseln in Verträgen mit Quellenangaben erkennt, zusammenfasst und erklärt. Ideal für M&A und Vertragsanalyse.
Change of Control – Analyse
Heute schauen wir uns an, wie du die KI nutzen kannst, um eine oder mehrere spezifische Klauseln in einem Standardvertrag zu erkennen. Wir fassen deren Inhalt zusammen und erklären ihn in einfachen Worten, damit jeder gut informiert ist. Außerdem machen wir es möglich, jede Information genau in der Originaldatei zu lokalisieren. Lass uns die Leistungsfähigkeit dieses Tools im Frontend genauer betrachten, indem wir eine „Change of Control“-Klausel in einem Vertrag finden.
Zuerst lädst du dein Dokument hoch. Klicke dann auf den Button „Change of Control prüfen“ und warte ein paar Sekunden, bis die KI ihre Antwort und eine Anmerkung liefert, in der wir die Seite des Dokuments, den Seiteninhalt und den Dateinamen sehen können.


– Lass uns diesen Bot Schritt für Schritt bauen! –
Schritt 1: Upload & Prompt
Wie immer geben wir unserem Bot einen eingängigen Namen und eine kurze Beschreibung.
Da unser Bot eine Klausel erkennen, zusammenfassen und in einfacher Sprache erklären soll, benötigen wir als Erstes einen „Files“-Node. Da wir möchten, dass die KI das hochgeladene Dokument analysiert, aktivieren wir „use in AI Output“ und wählen unsere bevorzugten KI-Einstellungen aus.

Als Nächstes haben wir einen „AI Output“-Node hinzugefügt und verwenden für dieses Beispiel dieselben KI-Einstellungen wie im vorherigen Node. Aber auch hier kannst du die KI-Einstellungen ändern oder sogar neue erstellen. Diesmal müssen wir den AI Output Node mit dem vorherigen File Node verbinden. Aktiviere den Schalter und wähle den Namen des Files Nodes. Die KI hat nun Zugriff auf den Vertrag, der im Frontend hochgeladen wird.

Und jetzt kommt der Teil, auf den du gewartet hast, etwas Vertrautes für dich: die Prompt-Erstellung. Während wir im „System Prompt“ Anweisungen für die KI geben, in unserem Beispiel zur Identifizierung von Change of Control-Klauseln, definieren wir im „Dynamic Prompt“ die Abfrage, zum Beispiel, ob die Change of Control-Klausel existiert. Denk daran, dass du unser Prompt-Beispiel an deine Anwendungsfälle anpassen oder ein neues erstellen kannst.

Um diesen Node abzuschließen, wählen wir aus, wie die KI ausgelöst werden soll. Für unser Beispiel haben wir uns entschieden, sie mit einem speziellen Button auszulösen, den wir „Check Change of Control“ genannt haben.

Schritt 2: Detail-Extraktion
Nun werden wir, ebenfalls mit Hilfe der KI, den „Variable Mapper“-Node erstellen. Der Variable Mapper Node wird in diesem Fall verwendet, um verschiedene Details über die Quellen zu erhalten, die die KI nutzt, um die von uns per Prompt angeforderte Antwort zu generieren.
Sobald die KI den Variable Mapper Node generiert hat, haben wir aus dem Dropdown den AI Output ausgewählt, wo wir die KI aufgefordert haben, den Vertrag zu analysieren und nach einer Change of Control-Klausel zu suchen.

Schritt 3: Anzeige der Ergebnisse
Danach verwenden wir einen „Text Field“-Node, um die Erkennung der Change of Control anzuzeigen, falls eine vorhanden ist. Dafür müssen wir die Variable „AI output change of control detection“ einfügen.

Schritt 4: Logik & Extraktion
Direkt darunter haben wir eine „Logical Condition“ eingefügt, die zwei unterschiedliche Pfade basierend darauf führt, ob der Vertrag eine Change of Control-Klausel enthält oder nicht.
Wenn der Vertrag diese Klausel nicht enthält, endet der Bot hier für unseren Kunden. Aus diesem Grund haben wir einen „Send & Result“-Node erstellt, der die Daten des Bots speichert und unserem Kunden im Frontend eine Dankesnachricht anzeigt.

Wenn die KI jedoch eine Change of Control-Klausel erkennt, läuft der Bot weiter.

Für dieses Beispiel haben wir drei AI Output Nodes hinzugefügt, die die KI anweisen, bestimmte Informationen aus der Change of Control-Klausel des Vertrags zu extrahieren. In unserem Fall haben wir extrahiert:
-
Eine Zusammenfassung der Klausel.

-
Informationen über den genauen Speicherort der Klausel in der Originaldatei.

-
Eine Erklärung der Klausel in einfachen Worten.

Denk daran, dass die Anzahl der von dir verwendeten AI Output Nodes und die Art der Daten, die du extrahieren möchtest, vom Zweck deines Bots abhängen.
Schritt 5: Zusammenfassung & Lokalisierung
Um die über den AI Output Node extrahierten Informationen anzuzeigen, haben wir einen Text Field Node mit den Variablen der vorherigen drei AI Output Nodes verwendet.

Als Nächstes fügen wir eine neue Logical Condition hinzu. Wir werden diese Logical Condition verwenden, um zu verhindern, dass der folgende Node, ein Annotation Node, erscheint, wenn die KI keine Antwort geliefert hat. In diesem „Annotation“-Node fügen wir die zuvor erstellten Mapper-Variablen ein. Der Zweck dieses Nodes ist es, die Details der Informationsquelle anzuzeigen.

Als letzten Node für dieses Beispiel zur Change of Control-Analyse haben wir einen „Send & Result“-Node hinzugefügt, um die Informationen zu speichern und anzuzeigen.

Mission erfüllt! Du hast jetzt gelernt, wie du einen Bot erstellst, der schnell spezifische Klauseln in deinen Standardverträgen finden und sie in leicht verständlichen Begriffen erklären kann.
Viel Spaß beim Automatisieren mit e!