Zum Inhalt springen

System One API. Ein Endpunkt.

Rufen Sie System-One-Modelle über die System One API für Klassifikation, Scoring und Ja/Nein-Prüfungen auf. Erhalten Sie strukturierte Auswahlen, Scores und Wahrscheinlichkeiten; Ihre Anwendung steuert jede Aktion.

HTTP + JSON · API-Schlüssel-Auth · Prepaid-Credits

https://system-one.dev/v1
cURL · POST /v1/systemone
curl 'https://system-one.dev/v1/systemone' \  -H "Authorization: Bearer $SYSTEM_ONE_API_KEY" \  -H 'Content-Type: application/json' \  --data '{    "state": { "message": "I was charged twice." },    "questions": {      "team": {        "type": "choice",        "instructions": "Who should handle this?",        "criteria": {          "billing": "Payments and refunds",          "support": "Technical issues"        }      }    }  }'

System One aufrufen

  1. 1

    Schlüssel erstellen

    Erstellen Sie einen API-Schlüssel in der Konsole und speichern Sie ihn in Ihrer Serverumgebung. Der vollständige Schlüssel wird einmalig angezeigt.

  2. 2

    Anfrage senden

    Kopieren Sie das cURL-Beispiel oder nutzen Sie Ihren HTTP-Client. Keine SDK-Installation nötig.

  3. 3

    Nutzung prüfen

    Prüfen Sie Anfragestatus, Credit-Abbuchungen und Restguthaben in der Konsole.

Setzen Sie SYSTEM_ONE_API_KEY auf Ihrem Server und senden Sie die Anfrage an den oben gezeigten Endpunkt. Erfolgreiche Evaluierungen verbrauchen Credits Ihres Kontos.

API-Dokumentation

Drei Primitive für strukturierte Entscheidungen

Senden Sie den Kontext als State und definieren Sie die zu bewertenden Fragen. Kombinieren Sie Choice, Score und Noul in einer Anfrage; jede Frage wird unabhängig gegen denselben State bewertet.

GETEILTER ZUSTAND

“Für diese Bestellung wurde ich zweimal belastet. Bitte erstatten Sie die doppelte Zahlung.”
state.message
Illustratives Beispiel · keine Echtzeit-Antwort

Choice: Option auswählen

Definieren Sie eine Optionsmenge. Erhalten Sie die gewählte Option, eine Wahrscheinlichkeit je Option und die Konfidenz.

01
billingAbrechnung & Rückerstattungen
0.92
supportTechnischer Support
0.06
salesVertrieb
0.02
BEISPIELANTWORTanswers.department.choice → "billing"
Zwischen Choice, Score und Noul wählen

Diese Werte veranschaulichen das Antwortformat. Für ein echtes Ergebnis eigene Eingaben im Playground ausführen.

Dieses Beispiel interaktiv ausprobieren

Scoring-Modelle vergleichen

Diese Liste zeigt jedes Scoring- und Entscheidungsmodell, das Sie auf system-one.dev aufrufen können — inklusive Clairic. Jede Seite nennt lesbare Eingaben, Fragen pro Aufruf und Credits.

Jev

1×

TypeSafe Jev structured decisions.

  • 1 Credit pro Frage pro 4KB
  • Bis zu 32 Fragen · 64KB pro Anfrage
  • Eingaben: Text und JSON
  • Gateway-Deckel: 64KB für reine Textmodelle; 13MB für bildfähige Modelle. Das Anfragelimit des gewählten Modells oben kann niedriger sein und enthält Base64-Bilder.
  • Auswahl: bis zu 255 Optionen; Score: 2–10 Stufen
  • Frage-IDs: bis zu 128 Zeichen
  • State darf null sein; Instructions optional und nullable. Frage-IDs nicht leer.

Modellseite

Clef Flash

3×

Structured classification and routing for high-volume, cost-sensitive work.

  • 3 Credits pro Frage pro 4KB
  • Bis zu 32 Fragen · 13MB pro Anfrage
  • Eingaben: Text, JSON und Bilder (PNG, JPEG, WebP)
  • Bilder: bis zu 4 · je 4MB · insgesamt 8MB
  • Gateway-Deckel: 64KB für reine Textmodelle; 13MB für bildfähige Modelle. Das Anfragelimit des gewählten Modells oben kann niedriger sein und enthält Base64-Bilder.
  • Auswahl: bis zu 255 Optionen; Score: 2–10 Stufen
  • Frage-IDs: bis zu 100 Zeichen
  • State darf nicht null sein. Jede Frage braucht nichtleere string-, object- oder array-Anweisungen. IDs: A–Z, a–z, 0–9, _, ., -. Score-Criteria dürfen nicht null sein; Noul-Criteria weglassen oder Objekt nur mit true/false-Schlüsseln. Zusätzliche Fragefelder werden nicht unterstützt.

Modellseite

Clef

6×

Structured decisions for demanding classification and scoring.

  • 6 Credits pro Frage pro 4KB
  • Bis zu 32 Fragen · 13MB pro Anfrage
  • Eingaben: Text, JSON und Bilder (PNG, JPEG, WebP)
  • Bilder: bis zu 4 · je 4MB · insgesamt 8MB
  • Gateway-Deckel: 64KB für reine Textmodelle; 13MB für bildfähige Modelle. Das Anfragelimit des gewählten Modells oben kann niedriger sein und enthält Base64-Bilder.
  • Auswahl: bis zu 255 Optionen; Score: 2–10 Stufen
  • Frage-IDs: bis zu 100 Zeichen
  • State darf nicht null sein. Jede Frage braucht nichtleere string-, object- oder array-Anweisungen. IDs: A–Z, a–z, 0–9, _, ., -. Score-Criteria dürfen nicht null sein; Noul-Criteria weglassen oder Objekt nur mit true/false-Schlüsseln. Zusätzliche Fragefelder werden nicht unterstützt.

Modellseite

Clef Omni

4×

Text, JSON, and image decisions for classification, routing, and scoring.

  • 4 Credits pro Frage pro 4KB
  • Bis zu 32 Fragen · 13MB pro Anfrage
  • Eingaben: Text, JSON und Bilder (PNG, JPEG, WebP)
  • Bilder: bis zu 4 · je 4MB · insgesamt 8MB
  • Gateway-Deckel: 64KB für reine Textmodelle; 13MB für bildfähige Modelle. Das Anfragelimit des gewählten Modells oben kann niedriger sein und enthält Base64-Bilder.
  • Auswahl: bis zu 255 Optionen; Score: 2–10 Stufen
  • Frage-IDs: bis zu 100 Zeichen
  • State darf nicht null sein. Jede Frage braucht nichtleere string-, object- oder array-Anweisungen. IDs: A–Z, a–z, 0–9, _, ., -. Score-Criteria dürfen nicht null sein; Noul-Criteria weglassen oder Objekt nur mit true/false-Schlüsseln. Zusätzliche Fragefelder werden nicht unterstützt.

Modellseite

Decider

1×

Text and JSON decisions for classification, routing, and scoring.

  • 1 Credit pro Frage pro 4KB
  • Bis zu 32 Fragen · 64KB pro Anfrage
  • Eingaben: Text und JSON
  • Gateway-Deckel: 64KB für reine Textmodelle; 13MB für bildfähige Modelle. Das Anfragelimit des gewählten Modells oben kann niedriger sein und enthält Base64-Bilder.
  • Auswahl: bis zu 255 Optionen; Score: 2–10 Stufen
  • Frage-IDs: bis zu 128 Zeichen
  • State darf null sein; Instructions optional und nullable. Frage-IDs nicht leer.

Modellseite

Clairic

2×

An extraction model that returns typed values from text, JSON and images.

  • Bereitgestellt von: system-one.dev
  • 2 Credits pro 4KB Eingabe
  • Die Feldanzahl ändert den Preis nicht. Die Eingabe umfasst State, Feldspezifikationen und Bilder. Ausgabe wird nicht berechnet.

Modellseite

Preise in Credits. Token-Nutzung nur zur Orientierung; Abrechnung nach Modell, Fragenanzahl und 4KB-Blöcken.

Modelle und Anfragelimits

Bewerten Sie bis zu 32 Fragen über einen gemeinsamen State. Text- und JSON-Modelle standardmäßig 64KB. Bildfähige Modelle akzeptieren inline PNG, JPEG und WebP innerhalb der veröffentlichten Limits; Gateway-Deckel 13MB. Fähigkeiten und Limits je Modell im Live-Katalog prüfen.

GET /v1/models ist öffentlich und liefert aktuelle Modelle, Preise und Limits. Inferenz erfordert weiterhin einen Plattform-API-Schlüssel.

API-Dokumentation

Nutzungsbasierte Credit-Preise

Anfragen werden nach Modell, Fragenanzahl und Eingabegröße abgerechnet. Schätzen Sie die Credits im Playground vor einer Evaluierung.

questions × max(1, ⌈request bytes / model block size⌉) × model rate

API-Preise

TypeScript-SDK verwenden

Definieren Sie Fragen mit choice(), score() und booleanQuestion(). Verbinden Sie sich mit demselben API-Schlüssel und erhalten Sie typisierte Ergebnisse in Ihrer Anwendung.

SDK erkunden

SDK mit gehosteter API verbinden

Erste HTTP-Anfrage senden

Setzen Sie SYSTEM_ONE_API_KEY auf Ihrem Server und senden Sie die Anfrage an den oben gezeigten Endpunkt. Erfolgreiche Evaluierungen verbrauchen Credits Ihres Kontos.

API-Schlüssel holen