Introduction
La bibliothèque cliente pour Python offre une interface simple à utiliser pour interagir avec les services de Sunra.Installation
Pour intégrer le client dans votre projet, installez-le en utilisant pip :Fonctionnalités
Appeler des points de terminaison
Sunra gère les requêtes de point de terminaison via un système de file d’attente, garantissant fiabilité et évolutivité. Utilisez la méthodesubscribe pour soumettre une requête et attendre le résultat.
Exemple :
Gestion de la file d’attente
Gérez vos requêtes avec ces méthodes :Soumettre une requête
Soumettez une requête et récupérez lerequest_id pour une utilisation ultérieure.
Exemple :
Vérifier le statut de la requête
Récupérez le statut d’une requête. Exemple :Récupérer les résultats de la requête
Récupérez le résultat d’une requête terminée. Exemple :Téléchargements de fichiers
Téléchargez des fichiers pour obtenir des URL à utiliser dans des requêtes asynchrones. Ceci est essentiel pour les modèles qui traitent des fichiers, tels que les convertisseurs d’image en vidéo ou de parole en texte.Taille maximale du fichier : 100 Mo
Télécharger un fichier local
Vous pouvez facilement télécharger un fichier depuis votre système de fichiers local. Ceci est utile pour les scripts ou les applications qui traitent des données locales.Télécharger des données en mémoire
Vous pouvez également télécharger des données qui sont conservées en mémoire, telles que le contenu d’une image créée avec PIL (Pillow) ou un fichier reçu dans une requête web.Support
Rejoignez notre communauté pour obtenir de l’aide ou participer à des discussions :- Communauté Discord : Rejoignez-nous
- Dépôt GitHub : Visitez ici