Documentation Index
Fetch the complete documentation index at: https://docs.evolink.ai/llms.txt
Use this file to discover all available pages before exploring further.
Schnellintegration
Diese Anleitung hilft Ihnen, den ersten EvoLink-Aufruf in wenigen Minuten auszuführen. Multimodale Workloads verwenden asynchrone Aufgaben; Textmodelle verwenden eine synchrone Messages-API für Chat- und Coding-Tools.Bildgenerierung
Erstellen Sie mit GPT Image 2 eine Bildgenerierungsaufgabe und fragen Sie das Ergebnis über die Aufgaben-API ab.
Videogenerierung
Erstellen Sie Text-zu-Video-, Bild-zu-Video- und Referenz-zu-Video-Aufgaben mit Seedance 2.0.
Textgenerierung
Nutzen Sie die Claude Messages API, um synchrone Textantworten zu erhalten.
Vorbereitung
API Key erstellen
Öffnen Sie das EvoLink-Dashboard, erstellen Sie einen API Key und speichern Sie ihn sicher.
Base URL wählen
Verwenden Sie
https://api.evolink.ai für Bild-, Video-, Audio- und andere multimodale Aufgaben. Verwenden Sie https://direct.evolink.ai für Textmodelle.Ablauf einer Anfrage
Multimodale Aufgaben verwenden denselben Ablauf:1. Aufgabe einreichen
Rufen Sie einen Bild-, Video- oder Audio-Endpunkt auf und erhalten Sie die Aufgaben-ID im Antwortfeld
id.2. Status abfragen
Verwenden Sie
GET /v1/tasks/{task_id}, um pending, processing, completed oder failed zu prüfen.3. Ergebnisse abrufen
Wenn die Aufgabe abgeschlossen ist, lesen Sie die generierte Datei-URL aus dem Feld
results.Generierte Bild- und Video-URLs laufen normalerweise ab. Laden Sie fertige Ergebnisse in Produktionsumgebungen möglichst schnell herunter und speichern Sie sie in Ihrem eigenen Speicher.
Bildgenerierung
Erstellen Sie eine Bildgenerierungsaufgabe mit GPT Image 2:results:
Videogenerierung
Erstellen Sie eine Text-zu-Video-Aufgabe mit Seedance 2.0:Textgenerierung
Claude-Textmodelle solltenhttps://direct.evolink.ai mit dem Endpunkt /v1/messages verwenden:
Python-Beispiel
Dieses Beispiel reicht eine Bildaufgabe ein, fragt den Status ab und liest das finale Ergebnis:Anfragefrequenzlimits
Die Anfragefrequenzlimits von EvoLink werden pro Modell konfiguriert. RPM, Parallelität und Limits für Aufgabeneinreichungen können je nach Modell unterschiedlich sein. Die tatsächlichen Limits hängen vom Modelltyp, der Kapazität des Upstream-Dienstes, der Kontostufe und der Echtzeitverfügbarkeit ab. Leichte Textmodelle unterstützen in der Regel höhere Anfragefrequenzen, während Bild- und Videogenerierungsmodelle niedrigere Limits haben können, da Aufgaben länger dauern und mehr Upstream-Ressourcen belegen. Bei asynchronen Generierungsmodellen bedeutet eine erfolgreiche API-Antwort nur, dass die Aufgabe angenommen oder erstellt wurde; sie bedeutet nicht, dass die Aufgabe abgeschlossen ist. Für Workloads mit hoher Parallelität sollten Sie serverseitig eine Warteschlange implementieren und Endergebnisse über die Aufgabenabfrage-API oder Callbacks abrufen. Wenn Sie wiederholt HTTP-429-Fehler erhalten oder Ihre Anwendung höhere RPM- oder Parallelitätslimits benötigt, kontaktieren Sie [email protected]. Wir bewerten die Anfrage anhand des konkreten Anwendungsfalls und der Upstream-Kapazität.Empfehlungen für Produktion
Schlüsselverwaltung
Speichern Sie API Keys in Umgebungsvariablen oder einem Secret Manager und verwenden Sie getrennte Schlüssel für unterschiedliche Umgebungen.
Aufgaben-Polling
Wählen Sie Polling-Intervalle passend zum Aufgabentyp. Bildaufgaben können häufiger abgefragt werden; Videoaufgaben sollten meist seltener abgefragt werden.
Fehlerbehandlung
Behandeln Sie den Aufgabenstatus
failed und HTTP-Fehler, einschließlich Frequenzlimits, unzureichendem Guthaben und Parameterfehlern.Ergebnisspeicherung
Ergebnis-URLs laufen ab. Laden Sie fertige Dateien in Produktionsumgebungen herunter und speichern Sie sie in Ihrem eigenen Speichersystem.
Nächste Schritte
Bild-API
GPT Image 2 Parameter, Beispiele und Antwortstruktur ansehen.
Video-API
Seedance 2.0 Funktionen für Text-zu-Video, Bild-zu-Video und Referenz-zu-Video ansehen.
Aufgabenverwaltung
Statusabfragen, Ergebnisfelder und Fehlerstruktur für Aufgaben ansehen.