Zur Dokumentation springen
Dashboard öffnen
Auf dieser Seite

GET /v1/models

Gewählte eigene Ressource oder aktuellen Ablaufstatus lesen, ohne eine neue Generierung zu starten.

Anfragebeispiel#

curl 'https://platform.tongai.io/v1/models' \  -H "Authorization: Bearer $TONG_API_KEY"
Konfiguration
curl --version

Authentifizierung#

API-Schlüssel serverseitig für das eigene Konto verwenden, OAuth für Kundenkonten. Schlüssel nie in Prompts oder Werkzeugargumenten senden.

catalog:read

Parameter#

modelstringOptional

Öffentliche Tong-Modellkennung aus der aktuellen Erkennung wählen.

operationstringOptional

Vom gewählten Modell unterstützten Ablauf wählen.

Anfrageinhalt#

Dieser Endpunkt hat keinen Anfrageinhalt.

Antwortschema#

JSON
{  "workflows": []}

HTTP 200

application/json
text_modelsobject[]Optional
Verschachtelte Felder anzeigen
idstringErforderlich
namestringErforderlich
context_tokensintegerErforderlich

Maximum: 9007199254740991.

max_output_tokensintegerErforderlich

Maximum: 9007199254740991.

unitstringErforderlich
Zulässige Werte"THOUSAND_TOKENS"
input_creditsstringErforderlich

Eine Dezimalzeichenfolge mit sechs Nachkommastellen, zum Beispiel 1.250000.

output_creditsstringErforderlich

Eine Dezimalzeichenfolge mit sechs Nachkommastellen, zum Beispiel 1.250000.

cached_input_creditsstringErforderlich

Eine Dezimalzeichenfolge mit sechs Nachkommastellen, zum Beispiel 1.250000.

cache_write_creditsstringErforderlich

Eine Dezimalzeichenfolge mit sechs Nachkommastellen, zum Beispiel 1.250000.

pricingstringErforderlich
Zulässige Werte"display_maximum"
requires_exact_quotebooleanErforderlich
Zulässige Wertetrue
workflowsobject[]Erforderlich

Maximale Anzahl: 10000.

Verschachtelte Felder anzeigen
operationstringErforderlich
modelstringErforderlich
namestringErforderlich
model_namestringErforderlich
resolutionstring | nullErforderlich
unitstringErforderlich
creditsstring | nullErforderlich

Eine Dezimalzeichenfolge mit sechs Nachkommastellen, zum Beispiel 1.250000.

base_creditsstring | nullErforderlich

Eine Dezimalzeichenfolge mit sechs Nachkommastellen, zum Beispiel 1.250000.

requires_exact_quotebooleanOptional

Standard: false.

pricingstringOptional
Zulässige Werte"configuration_quote""display_rate"

Standard: "display_rate".

discount_percentnumberErforderlich

Minimum: 0.

Maximum: 100.

Fehler und Limits#

HTTPFehlerWiederherstellung
400Ungültige AnfrageREQUEST_INVALIDVor dem erneuten Versuch die im Fehler genannten Felder korrigieren.
401Ungültiger ZugangsnachweisCREDENTIAL_INVALIDZugangsnachweis, Ablaufdatum und möglichen Widerruf prüfen.
402Unzureichende CreditsINSUFFICIENT_CREDITSCredits dem Konto des Zugangsnachweises hinzufügen, dann gespeicherte Arbeit fortsetzen.
403Zugriff verweigertSCOPE_REQUIREDZugangsnachweis mit den nötigen Berechtigungen und Ressourcenzugriff verwenden.
404Ressource nicht verfügbarRESOURCE_UNAVAILABLERessourcenkennung prüfen und sicherstellen, dass sie zum autorisierten Konto gehört.
409AktionskonfliktIDEMPOTENCY_CONFLICTAktionskennung nur für die ursprüngliche Anfrage wiederverwenden. Für eine andere Aktion eine neue UUID verwenden.
429Ratenlimit erreichtRATE_LIMITEDVor Wiederholung derselben Anfrage die Zeit aus Retry-After abwarten.
503Vorübergehend nicht verfügbarDEPENDENCY_UNAVAILABLERetry-After abwarten und mit derselben Aktionskennung wiederholen. Nach Zeitüberschreitung gespeicherten Vorgang prüfen.