Jev-API-Schnellstart – der erste Aufruf in 3 Schritten
Von null zu einer typisierten Jev-Antwort in rund fünf Minuten. Kein TypeSafe-Konto nötig – rufen Sie typesafe/jev-1.13 über OpenRouter auf und erhalten Sie Wahrscheinlichkeiten, mit denen Ihr Code direkt verzweigen kann.
Einen OpenRouter-API-Key besorgen
Erstellen Sie ein Konto bei OpenRouter und generieren Sie einen Key. Jev ist unter der Modell-ID typesafe/jev-1.13 verfügbar – eine separate TypeSafe-Registrierung ist nicht nötig. Mit dem Alias ~typesafe/jev-latest folgen Sie automatisch der neuesten Version.
export OPENROUTER_API_KEY="sk-or-..."Die erste Anfrage senden
Der Request-Body enthält einen Zustand plus eine oder mehrere Fragen. Hier ein minimales curl-Beispiel:
# Ask Jev to route a support ticket
curl https://openrouter.ai/api/v1/chat/completions \
-H "Authorization: Bearer $OPENROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "typesafe/jev-1.13",
"messages": [{
"role": "user",
"content": {
"state": "I was charged twice for the same order #4821. Please fix this.",
"questions": [{
"type": "choice",
"text": "Which team should handle this?",
"options": ["billing", "tech_support", "sales"]
}]
}
}]
}'Die typisierte Antwort lesen
Jev liefert Wahrscheinlichkeiten, keine Prosa. Ihr Code kann direkt auf das Ergebnis reagieren:
{
"answers": [{
"type": "choice",
"text": "Which team should handle this?",
"selected": "billing",
"confidence": 0.94,
"distribution": {
"billing": 0.94,
"tech_support": 0.04,
"sales": 0.02
}
}]
}Wie es weitergeht
Stöbern Sie in der Szenario-Bibliothek nach copy-paste-fertigen Frage-Konfigurationen oder lesen Sie die Modellseite auf OpenRouter für die vollständige Parameterliste.