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.
Intégration rapide
Ce guide vous aide à effectuer votre premier appel EvoLink en quelques minutes. Les charges multimodales utilisent des tâches asynchrones ; les modèles de texte utilisent une API messages synchrone adaptée au chat et aux outils de codage.Génération d'images
Créez une tâche de génération d’image avec GPT Image 2 et consultez le résultat via l’API de tâches.
Génération vidéo
Créez des tâches texte-vers-vidéo, image-vers-vidéo et référence-vers-vidéo avec Seedance 2.0.
Génération de texte
Utilisez l’API Claude Messages pour recevoir des réponses texte synchrones.
Prérequis
Créer une API Key
Ouvrez le tableau de bord EvoLink, créez une API Key et stockez-la en sécurité.
Choisir une Base URL
Utilisez
https://api.evolink.ai pour les tâches image, vidéo, audio et autres tâches multimodales. Utilisez https://direct.evolink.ai pour les modèles de texte.Flux de requête
Les tâches multimodales suivent le même flux :1. Soumettre la tâche
Appelez un endpoint image, vidéo ou audio et recevez l’ID de tâche dans le champ
id de la réponse.2. Consulter le statut
Utilisez
GET /v1/tasks/{task_id} pour vérifier pending, processing, completed ou failed.3. Obtenir les résultats
Quand la tâche est terminée, lisez l’URL du fichier généré dans le champ
results.Les URL d’images et de vidéos générées expirent généralement. En production, téléchargez et stockez les résultats terminés dans votre propre stockage dès que possible.
Génération d’images
Créez une tâche de génération d’image avec GPT Image 2 :results :
Génération vidéo
Créez une tâche texte-vers-vidéo avec Seedance 2.0 :Génération de texte
Les modèles texte Claude doivent utiliserhttps://direct.evolink.ai avec l’endpoint /v1/messages :
Exemple Python
Cet exemple soumet une tâche d’image, interroge son statut et lit le résultat final :Limites de fréquence des requêtes
Les limites de fréquence des requêtes EvoLink sont configurées par modèle. Les limites de RPM, de concurrence et de soumission de tâches peuvent varier selon le modèle. Les limites réelles dépendent du type de modèle, de la capacité du service amont, du niveau du compte et de la disponibilité en temps réel. Les modèles texte légers prennent généralement en charge des fréquences plus élevées, tandis que les modèles de génération d’images et de vidéos peuvent avoir des limites plus basses, car les tâches durent plus longtemps et consomment davantage de ressources amont. Pour les modèles de génération asynchrone, une réponse API réussie signifie seulement que la tâche a été acceptée ou créée ; elle ne signifie pas que la tâche est terminée. Pour les scénarios à forte concurrence, mettez en place une file d’attente côté serveur et récupérez les résultats finaux via l’API de consultation des tâches ou des callbacks. Si vous recevez régulièrement des erreurs HTTP 429, ou si votre activité nécessite des limites RPM ou de concurrence plus élevées, contactez [email protected]. Nous évaluerons la demande selon votre cas d’utilisation et la capacité amont disponible.Recommandations de production
Gestion des clés
Stockez les API Keys dans des variables d’environnement ou un gestionnaire de secrets, et utilisez des clés distinctes selon les environnements.
Interrogation des tâches
Définissez l’intervalle d’interrogation selon le type de tâche. Les tâches image peuvent être interrogées plus souvent ; les tâches vidéo devraient l’être moins fréquemment.
Gestion des erreurs
Gérez les états
failed et les erreurs HTTP, notamment les limites de fréquence, le solde insuffisant et les erreurs de paramètres.Stockage des résultats
Les URL de résultats expirent. En production, téléchargez et stockez les fichiers terminés dans votre propre système.
Étapes suivantes
API Image
Consulter les paramètres, exemples et structures de réponse de GPT Image 2.
API Vidéo
Consulter les capacités texte-vers-vidéo, image-vers-vidéo et référence-vers-vidéo de Seedance 2.0.
Gestion des tâches
Consulter les requêtes de statut, les champs de résultat et la structure d’erreur des tâches.