Startseite / Beiträge / Systeme
Entscheidungsmodelle: wenn die Antwort eine Wahrscheinlichkeit ist
TypeSafes Jev verankert typisierte Entscheidungen in Software. Interessant ist, wie aus Wahrscheinlichkeiten Handlungen werden, die sich durch Code kontrollieren lassen.
Ein Support-Ticket kommt an: Ich wurde zweimal in diesem Monat aufgeladen.Die Anwendung braucht keinen Aufsatz über die Abrechnung. Es braucht ein Ziel, ein Hinweis auf Ungewissheit und eine Regel für das, was als nächstes passiert.
Ein Großteil der Produktionssoftware hat diese Form. Eine Nachricht benötigt eine Kategorie. Ein Workflow benötigt einen Zweig. Ein Agent . Eine vorgeschlagene Aktion benötigt eine Überprüfung. Sprache hilft, die Eingabe zu interpretieren, aber die Ausgabe gehört oft in normalen Steuerfluss.
TypeSafe AII-Jev, eingeführt am 15. September 2026, nimmt diese Beobachtung als Ausgangspunkt. Das Unternehmen nennt es ein System One Modell: ein Modell gebaut, um typisierte probabilistische Entscheidungen anstatt Prosa zurückzugeben. Fünf Tage nach dem Start ist es zu früh für ein entschiedenes Urteil über das Produkt. Die Schnittstelle ist bereits zu prüfen wert.
Beginnen Sie mit der Entscheidung, die die Software benötigt
In TypeSafe-s API-Entwurf enthält eine Anfrage den aktuellen Zustand und eine oder mehrere eingegebene Fragen. Das Ergebnis gehört zu einer deklarierten Form, so dass die Anwendung direkt darauf verzweigen kann. Fragen im gleichen Aufruf werden unabhängig gegen den geteilten Zustand ausgewertet.
Die drei Primitiven decken verschiedene Arten des Urteils ab.
- Choice
- Welche Option passt?Wählen Sie aus deklarierten Kategorien wie Rechnungswesen, Technik oder Vertrieb.
choice · probabilities · confidence - Score
- Wo sitzt es auf dieser Rubrik?Beurteilen Sie definierte Ebenen, wie niedrige, mittlere oder hohe Dringlichkeit.
score · probabilities · confidence - Noul
- Ist diese Aussage wahr?Schätzen Sie die Wahrscheinlichkeit von Ja, wie zum Beispiel, ob der Kunde eine Rückerstattung verlangt.
noul: a value from 0 to 1
Das Design fördert enge Fragen. Anstatt zu fragen, ob eine Anfrage automatisch bearbeitet werden soll, fragen Sie, was sie betrifft, ob Informationen fehlen und ob sie spezielle Aufmerksamkeit braucht. Dann machen Sie die Kombination explizit im Code.
Das ist die architektonische Anziehungskraft für mich. Das Urteil bleibt gelernt; die Struktur des Workflows wird zu etwas, was ein Team lesen, testen und ändern kann.
Eine gültige Form ist nur die erste Garantie
Es wäre irreführend, dies als den ersten Weg zu beschreiben, um verlässliche JSON aus einem Modell zu erhalten. Moderne strukturierte Ausgabesysteme können die Generierung zu einem unterstützten Schema während der Dekodierung einschränken. OpenAI®s Structured Outputs ist ein Beispiel. Die Alternative ist nicht mehr einfach freier Text, gefolgt von einem zerbrechlichen Parser.
TypeSafes Unterscheidung ist sein entscheidungsorientiertes Modell und seine Schnittstelle: feste Ausgabetypen, Wahrscheinlichkeitsverteilungen und ein auf kurze Beurteilungen fokussiertes Design. Ob das eine bessere Genauigkeit, Latenz oder Kosten für eine bestimmte Arbeitsbelastung erzeugt, ist eine empirische Frage.
Die Firmen-Schema-Garantie benötigt auch eine genaue Lektüre. Eine Rückgabe von billing, technical oder sales verhindert eine nicht deklarierte vierte Kategorie. Es verhindert nicht, dass eine technische Frage auf die Abrechnung weitergeleitet wird. Eine gut formulierte Antwort kann immer noch die falsche Antwort sein.
Das ist eine sinnvolle Grenze, kein Grund, die Idee abzuweisen. Software kann eine bekannte Art von Fehler bewusster als ein unerwartetes Ausgabeformat behandeln. Es braucht noch einen Weg, um Unsicherheit zu erkennen und Fehler zu messen.
Wahrscheinlichkeit und Konfidenz sind unterschiedliche Signale
Angenommen, ein Modell schätzt P(refund_requested) = 0.03. Das ist eine starke Antwort von wahrscheinlich nicht, nicht eine Aussage, dass das Modell hat fast kein Vertrauen in seine Antwort. Etwa 0,5, die gleiche binäre Frage ist viel weniger geregelt.
Choice und Score liefern ein anderes Signal. Ihr Feld confidence fasst zusammen, wie stark sich die zurückgegebene Verteilung konzentriert. TypeSafes Dokumentation zur Konfidenz beschreibt es als eine aus dieser Verteilung abgeleitete Statistik. Es ist nicht automatisch die Wahrscheinlichkeit, dass die gewählte Antwort richtig ist.
Für einen Ticket-Router kann das Vertrauen entscheiden, ob man sofort routet, mehr Informationen sammelt oder eine Person fragt. Für eine binäre Risikofrage kann eine hohe Wahrscheinlichkeit stattdessen Stop bedeuten. Die Richtung der Aktion ergibt sich aus der Bedeutung der Frage.
c < 0.70Zur Prüfung weiterleitenDie Antwort ist für diesen Weg zu ungewiss.0.70 ≤ c < 0.98Ein weiteres Signal einholenÜberprüfen Sie den Kontokontext oder stellen Sie eine Klärungsfrage.c ≥ 0.98Der gewählten Warteschlange zuweisenFahren Sie nur fort, wenn die Route durch die Anwendungspolitik erlaubt ist.
Die Zahlen müssen auf repräsentative Daten getestet werden. Eine Applikationstoleranz für eine falsche Warteschlange unterscheidet sich von der Toleranz für eine falsche Kontoaktion. Selbst eine sehr sichere Antwort muss den Zugriffskontrollen und jeder erforderlichen Genehmigung unterliegen.
Kalibrierung muss auch mit Ihren Daten bestehen
Kalibrierung ist eine Beziehung zwischen Vorhersagen und beobachteten Ergebnissen. Unter vergleichbaren Fällen zugeordnet eine Wahrscheinlichkeit nahe 0,8, sollte das Ereignis etwa acht Mal von zehn auftreten. Eine einzige Antwort kann nicht zeigen, dass Beziehung.
Für meine eigene Auswertung würde ich mit beschrifteten Beispielen vom beabsichtigten Workflow beginnen, die Daten, die verwendet werden, um Schwellenwerte von den Daten, die verwendet werden, um sie zu bewerten, zu trennen und die Fehler in jedem wichtigen Schnitt zu überprüfen. Eine gute Gesamtzahl kann ein schwaches Ergebnis für eine Sprache, eine Kundengruppe oder einen unbekannten Anforderungstyp verbergen.
Ich würde auch das operative Trade-off messen: wie viele Fälle das System automatisch verarbeitet, wie viele es sendet, um zu überprüfen und wie viele Fehler an dieser Einstellung bleiben. Alles an eine Person senden kann sicher aussehen, während sie den Zweck der Automatisierung besiegt.
Dies liegt in der Nähe der Disziplin hinter dem QANTIS-Forschung: Geben Sie die Referenz, die Bedingungen und die Grenze des Ergebnisses an. -Kalibriert- ist am nützlichsten, wenn ein Datensatz, ein Verfahren und ein Konto, wo der Anspruch nicht mehr hält gefolgt.
Der Code soll den Entscheidungspfad bestimmen
Ein kleines Beispiel macht die Trennung einfacher zu sehen. Das Folgende ist illustrative Anwendungslogik, nicht ein TypeSafe SDK Beispiel. Seine Eingabe ist ein validiertes Choice Ergebnis, und seine Vertrauensschwellen sind die gleichen, die im Diagramm verwendet werden.
def route_ticket(ticket, decision, policy):
if decision.confidence < 0.70:
return send_to_reviewer(ticket)
if decision.confidence < 0.98:
return request_more_context(ticket)
if not policy.allows_route(ticket, decision.choice):
return send_to_reviewer(ticket)
return assign_queue(ticket, decision.choice)
Das Modell liefert die Kategorie und Ungewissheit. Code besitzt die Bedingungen, die zulässigen Ziele und den Fallback. Eine Schwellenänderung wird zu einer versionierten Politikänderung, die ausgewertet, überprüft und zurückgerollt werden kann.
Dies verbindet sich direkt mit dem Argument Agenten-Infrastruktur. Ein schmaler Modellaufruf kann helfen, eine Eingabe zu interpretieren oder ein Anliegen zu markieren. Er sollte nicht die einzige Autorität werden, ob eine Operation erlaubt ist.
In NowFlow ist die Freigabe ein ausdrücklicher Prozessschritt. Bei NODERIQ müssen Nachweise die entscheidende Person erreichen. In QANTIS gilt der Planer bleibt klassisch, während eine getrennte Komponente den Belief-Zustand aktualisiert. Das sind unterschiedliche Umsetzungen derselben nützlichen Grenze: Eine probabilistische Einschätzung kann eine Handlung informieren, ohne die Befugnis zu ihrer Ausführung zu übernehmen.
Lesen Sie die Startnummern als Ausgangspunkt
TypeSafe-Launch-Post berichtet über große Geschwindigkeit und Kostenvorteile bei seinen Workflow-Bewertungen. Es sagt auch, dass diese Workflows von seinem eigenen Modell-Fähigkeiten-Team erstellt wurden, kann Voreingenommenheit reflektieren und in Richtung des hohen Endes der erwarteten Gewinne sitzen.
Für eine Deployment-Entscheidung würde ich den kompletten Workflow vergleichen: Aufgabengenauigkeit, Latenz über die Verteilung, Gesamtkosten, Überprüfungsrate und die Auswirkungen von Wiederholungen oder zusätzlichen Überprüfungen. Ein schneller Modellaufruf ist wertvoll; die Anwendung ist das Ende der Messung.
Ab dem 20. September 2026 handelt es sich um ein Produkt des frühen Zugangs mit einer kurzen öffentlichen Geschichte. Damit bleiben wesentliche Fragen zur Leistung über Domains, Distributionsverschiebungen und nachhaltigen Produktionsnutzung. Ich würde den Launch als eine Einladung zur Bewertung einer neuen Komponente behandeln.
Die sinnvolle Grenze liegt zwischen Urteil und Autorität
Generative Modelle haben immer noch eine Rolle in der Schrift, Planung und Arbeit durch offene Probleme. Entscheidungsmodelle bieten eine andere Schnittstelle für die engeren Urteile, die zwischen diesen Aufgaben liegen.
Die vielversprechende Architektur kombiniert diese Fähigkeiten mit expliziter Kontrolle. Ein Modell interpretiert den chaotischen Input. Ein typisiertes Ergebnis setzt das Urteil auf. Code gilt für Richtlinien. Die Umgebung liefert ein Ergebnis, das überprüft werden kann.
Das ist der Teil der Idee, von der ich erwarte, dass sie über ein Produkt hinausgeht: Ungewissheit sichtbar zu machen, mit dem man arbeiten kann, und die Entscheidung zu behalten, irgendwo zu handeln, wo man inspizieren kann.
Quellen
- Einführung von System One Modellen und Jev (TypeSafe AI, 15. September 2026) typesafe.ai
- TypeSafe-Dokumentation: Zustand, Fragen und eingegebene Entscheidungen docs.typesafe.ai
- Choice: Auswahl aus definierten Optionen docs.typesafe.ai
- Score: Bewertung anhand definierter Kriterien docs.typesafe.ai
- Noul: die Wahrscheinlichkeit eines ja-oder-nein Satzes docs.typesafe.ai
- Konfidenz: Verteilung, Unsicherheit und Anwendungsschwellen docs.typesafe.ai
- Einführung strukturierter Ergebnisse im API (OpenAI, August 2024) openai.com