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.

deine Anfragein deinen eigenen Worten, so wie du sprichst
eine gewählte Operationbenannt, protokolliert, mit Beleg
die geschriebene Dateivon der Engine, nie vom Modell
Das Modell wählt die Operation; die Engine ist es, die die Datei öffnet und schreibt.

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.

633Mit 633 hinein, mit 633 herausIn einem Übersetzungstest mit 45 Folien: 633 Elemente hinein, 633 heraus; 971 Formen hinein, 971 heraus. Die Engine hat die 11 Folien berührt, die Text hatten, und keine andere.
Eine Zählung ist die ehrliche Art, das zu sagen; ein Adjektiv nicht.

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.