Die meisten KI-Produkte für Dokumente setzen das Modell in den Weg der Datei: Es liest, entscheidet und gibt ein neues Dokument zurück. Ein Sprachmodell ist hervorragend im Interpretieren und schwach im Garantieren. SazAI Corpus trennt beides, und der Rest dieser Website folgt daraus.
Die zwei Schichten
Eine versteht, was du willst; die andere öffnet die Datei nach den Regeln des Formats
Die Gesprächsschicht ist ein Sprachmodell: Es versteht die Anfrage, wählt die Operation und erklärt das Ergebnis. Die Schicht, die die Datei berührt, ist eine deterministische Engine: Sie öffnet das Dokument nach den Regeln seines Formats, ändert die autorisierten Elemente, zeichnet auf, welche, und schreibt es zurück. Sie interpretiert keine Absicht.
Deshalb bleibt eine falsch verstandene Anfrage ein Gesprächsfehler: Wenn das Modell dich falsch versteht, erscheint die falsche Operation im Beleg, benannt und versioniert, und die Struktur der Datei kommt nicht still beschädigt zurück.
Das Dokument entsteht aus einer Spezifikation
Was ausgeführt wird, ist eine Operation auf einer bekannten Struktur
Beim Eingang wird das Dokument vollständig gelesen und in seine Elemente zerlegt: Text, Formen, Tabellen, Zellen, Seiten, Beziehungen, Eigenschaften. Diese Karte wird aufgezeichnet. Eine Änderung ist eine dagegen ausgeführte Spezifikation: Autorisierte Elemente ändern sich, der Rest bleibt, und das Ergebnis wird gegen die Ausgangsstruktur geprüft. Mehr in deinen Dokumenten.
Wo der Text des Modells hineinkommt
Bei der Übersetzung wird die Grenze geprüft, und eine Abweichung lässt den Schritt fehlschlagen
Wo der eigene Text des Modells in die Datei geht, wie bei der Übersetzung, wird die Grenze geprüft, nicht vorausgesetzt. Jede Passage geht zwischen Markern hinaus, und die zurückkommenden Marker werden gegen die hinausgegangenen gezählt. Wenn das Modell einen weggelassen, einen erfunden oder etwas geschrieben hat, das wie einer aussieht, schlägt der Schritt fehl.
Ein Modell, das eine Passage verliert oder erfindet, erzeugt eine Operation, die nicht abgeschlossen wurde, kein still beschädigtes Dokument. Die Zählung prüft, dass jede Passage zurückkam, nicht was sie sagt: Ob die Übersetzung stimmt, liest weiterhin ein Mensch. Wie weit das pro Format gilt, steht unter übersetzen.
Das Sprachmodell ist eine Wahl, keine Abhängigkeit
Die deterministische Schicht bleibt, wenn sich das Modell ändert
Das Modell, das spricht, und das Modell, das übersetzt, werden getrennt gewählt und per Konfiguration ersetzt; ein installierter Kunde zeigt auf das Modell, das er vertraglich gewählt hat. Die deterministische Schicht bewegt sich nicht, wenn sich das Modell ändert, und die Souveränität ruht auf ihr.
Was diese Trennung ermöglicht: die Kanäle unter Schnittstellen und die Operationen unter Fähigkeiten.