Die LemonData API ist OpenAI-kompatibel, was bedeutet, dass Sie das offizielle OpenAI SDK mit nur einer Änderung der Basis-URL verwenden können. Für die meisten Integrationen beginnen Sie mit POST /v1/chat/completions. Wir unterstützen außerdem native Anthropic- und Gemini-Anfrageformate sowie POST /v1/responses als optionalen erweiterten Pfad.
Zum interaktiven Playground: Der Playground auf dieser Dokumentationsseite dient nur zu Demonstrationszwecken und unterstützt das Eingeben von API-Schlüsseln nicht. Um die API zu testen, verwenden Sie bitte:
cURL - Kopieren Sie die Beispielbefehle und ersetzen Sie sk-your-api-key durch Ihren tatsächlichen Schlüssel
Statuspfad für Bildaufgaben bei aufgabenbasierten Bildantworten
Einige Bildmodelle können Ergebnisse inline zurückgeben, einige liefern aufgabenbasierte Antworten, und einige verhalten sich je nach geroutetem Anbieter-Pfad unterschiedlich. Wenn die Create-Antwort poll_url enthält, folgen Sie dieser exakt.
Status asynchroner Aufgaben für Video-Jobs abrufen
/v1/videos/generations/{id}
GET
Abwärtskompatibler Statuspfad für Videoaufgaben
Für neue Clients bevorzugen Sie /v1/tasks/{id} und folgen Sie der von Create-Antworten zurückgegebenen poll_url. Behalten Sie /v1/videos/generations/{id} nur aus Gründen der Rückwärtskompatibilität.
Vereinheitlichter Endpunkt für den Status asynchroner Aufgaben. Empfohlen, wenn Sie einem zurückgegebenen poll_url folgen
Dieser Endpunkt ist nicht auf Video, Musik und 3D beschränkt. Einige Bildaufgaben können ebenfalls /v1/tasks/{id} als kanonischen Polling-Pfad verwenden.
Für neue Clients bevorzugen Sie zunächst die zurückgegebene poll_url. Wenn Sie einen festen Task-Status-Endpunkt benötigen, verwenden Sie /v1/tasks/{id}; behalten Sie /v1/music/generations/{id} für musik-spezifische Kompatibilitätspfade.
Für neue Clients bevorzugen Sie zunächst die zurückgegebene poll_url. Wenn Sie einen festen Task-Status-Endpunkt benötigen, verwenden Sie /v1/tasks/{id}; behalten Sie /v1/3d/generations/{id} für 3D-spezifische Kompatibilitätspfade.
Kontaktieren Sie den Support für benutzerdefinierte Rate Limits. Exakte Werte können je nach Kontokonfiguration variieren.
Wenn Rate Limits überschritten werden, gibt die API einen Statuscode 429 zurück mit einem Retry-After-Header, der angibt, wie lange gewartet werden soll.