Schnellstart
API-Schlüssel erstellen, Modell finden, Anfrage kalkulieren und Ergebnis verfolgen.
1. API-Schlüssel erstellen#
Erstellen Sie einen Schlüssel für Ihren Server. Berechtigungen gelten für das zugehörige Konto.
API-Schlüssel erstellenBewahren Sie Schlüssel auf Ihrem Server auf. Beginnen Sie mit Leserechten und ergänzen Sie nur benötigte Rechte.
export TONG_API_KEY="YOUR_TONG_API_KEY"Kostenpflichtige Tools benötigen auch credits:spend. Löschrechte werden separat vergeben.
2. Modell entdecken#
Ersetze Modell-IDs, Referenzfelder und Funktionsrevisionen der Beispiele durch aktuelle Katalogwerte. Die Unterstützung hängt vom Modell und Workflow ab.
curl -X POST 'https://platform.tongai.io/v1/tools/tong_workflows/operations' \ -H "Authorization: Bearer $TONG_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "input": { "query": { "operation": "TEXT_TO_VIDEO" } }}'Konfiguration
curl --version3. Konfiguration kalkulieren#
Zuerst Preis abfragen, dann exakt das angebotene Modell und die Konfiguration senden. Den Vorgang bis zum Erfolg, Fehler oder zur Freigabe abfragen.
curl -X POST 'https://platform.tongai.io/v1/tools/tong_generation_quote/operations' \ -H "Authorization: Bearer $TONG_API_KEY" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: 45be69f1-c266-4a09-a82c-bf3c6303eb03" \ -d '{ "input": { "body": { "operation": "TEXT_TO_IMAGE", "model": "tong_ea55aff4f3b5c8aba3a35569", "routingParameters": { "ratio": "16:9" } } }}'Konfiguration
curl --versionDen für genau diese Konfiguration zurückgegebenen Angebotswert zum Absenden verwenden.
4. Anfrage absenden#
Die Beispiele verwenden den öffentlichen Endpunkt. Ersetze Beispiel-IDs durch deine eigenen.
curl -X POST 'https://platform.tongai.io/v1/tools/tong_generation_submit/operations' \ -H "Authorization: Bearer $TONG_API_KEY" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: 45be69f1-c266-4a09-a82c-bf3c6303eb03" \ -d '{ "input": { "params": { "id": "000000000000000000000001" }, "body": { "quoteId": "fixture-image-quote-token", "prompt": "A quiet street at blue hour", "operation": "TEXT_TO_IMAGE", "inputAssetIds": [], "parameters": { "textToImageModel": "tong_ea55aff4f3b5c8aba3a35569", "ratio": "16:9" } } }}'Konfiguration
curl --versionFür jede Aktion eine UUID behalten und nach Timeout oder Wiederholung erneut verwenden. Andere Eingaben mit derselben UUID werden abgelehnt.
5. Ergebnis verfolgen#
Eine angenommene Anfrage ist noch keine fertige Generierung. Verfolgen Sie den Job, bis das Ergebnis bereitsteht.
curl 'https://platform.tongai.io/v1/operations/e8aa0a87-6cd9-42eb-975a-b72bf43218c8' \ -H "Authorization: Bearer $TONG_API_KEY"Konfiguration
curl --version{ "id": "e8aa0a87-6cd9-42eb-975a-b72bf43218c8", "tool": "tong_generation_submit", "category": "generation", "channel": "api", "state": "queued", "status": "accepted", "stage": "admission", "dispatch_status": "pending", "created_at": "2026-10-22T09:00:00.000Z", "updated_at": "2026-10-22T09:00:00.000Z", "detail_expires_at": null, "detail_expired": false, "timing": { "dispatch_started_at": null, "acknowledged_at": null, "completed_at": null, "dispatch_acknowledgement_ms": null, "end_to_end_ms": null }, "review": null, "result": null, "error": null, "billing": { "status": "pending", "usage_credits": "0.000000", "wallet_debited_credits": "0.000000" }}