API-Endpunkte
API-Basis-URLs und Jev-Anfragen an /v1/decisions oder /v1/systemone: natives Format, inkompatible Chat-Endpunkte und convert_request_failed.
Diese Seite bietet einen zentralen Überblick über die regionalen API-Endpunkte sowie die Seiten für Konto- und Guthabenverwaltung.
1. Regionale API-Endpunkte
| Region | Empfohlene Base URL | Beschreibung |
|---|---|---|
| Global (einschließlich Festlandchina) | https://api.llm-token.cn/v1 | Global geroutet: Knoten in Ost- und Südchina, Hongkong, Singapur, den USA und Deutschland; wählt automatisch die schnellste Route. |
2. Konto und Guthaben
- Kontocenter: Hier können Sie Guthaben aufladen, Ihren Zugang verlängern und Ihr Konto verwalten.
- Guthabenabfrage: Hier sehen Sie Ihr Guthaben, die bisherige Nutzung und den Zahlungsstatus.
Native Jev-Entscheidungen: andere URL als beim Chat
jev-latest nutzt das native Entscheidungsprotokoll, nicht einen normalen Chat-Client. Gateway und direkter TypeSafe-Zugriff verwenden unterschiedliche URLs und API-Schlüssel.
| Verbindung | Vollständige POST-URL | API-Schlüssel |
|---|---|---|
| Empfohlenes Gateway | https://api.llm-token.cn/v1/decisions | LLM API Gateway-Schlüssel |
| Kompatibler Gateway-Zugang | https://api.llm-token.cn/v1/systemone | LLM API Gateway-Schlüssel |
| TypeSafe direkt | https://api.typesafe.ai/v1/systemone | TypeSafe-Schlüssel |
Endet die Base URL bereits auf https://api.llm-token.cn/v1, hängen Sie nur /decisions oder /systemone an, nicht /v1/v1/decisions.
Senden Sie model, state und questions. questions ist ein Objekt mit Frage-IDs als Schlüsseln; jede Frage enthält type und instructions. Die criteria sind bei choice ein Optionsobjekt und bei score ein geordnetes Array; noul bewertet eine Ja/Nein-Wahrscheinlichkeit. Senden Sie keine Chat-messages und aktivieren Sie kein Streaming.
Minimale Anfrage
Setzen Sie den Gateway-Schlüssel in der Umgebungsvariable LLM_API_KEY. Dieses Beispiel führt einen echten Aufruf aus; prüfen Sie vorher Guthaben und Abrechnung. Lesen Sie answers.is_urgent.noul und usage, nicht choices[0].message.content.
curl -sS -X POST https://api.llm-token.cn/v1/decisions \
-H "Authorization: Bearer $LLM_API_KEY" \
-H "Content-Type: application/json" \
-d @- <<'JSON'
{
"model": "jev-latest",
"state": "The order is due today and the payment has failed.",
"questions": {
"is_urgent": {
"type": "noul",
"instructions": "Does this require urgent attention?"
}
}
}
JSONEnthält 500 / convert_request_failed die Meldung this channel only supports native decisions requests, prüfen Sie, ob der Client noch /v1/chat/completions oder /v1/messages verwendet. Das ist ein Protokollfehler, kein Guthabenmangel. Aufladen oder nutzungsbasierte Abrechnung behebt ihn nicht. Korrigieren Sie URL und Anfrageinhalt vor einem neuen Versuch, statt die Chat-Anfrage wiederholt zu senden.