Introduzione
La libreria client per Python offre un’interfaccia facile da usare per interagire con i servizi di Sunra.Installazione
Per integrare il client nel tuo progetto, installalo usando pip:Funzionalità
Chiamata degli endpoint
Sunra gestisce le richieste degli endpoint tramite un sistema di code, garantendo affidabilità e scalabilità. Usa il metodosubscribe per inviare una richiesta e attendere il risultato.
Esempio:
Gestione delle code
Gestisci le tue richieste con questi metodi:Invio di una richiesta
Invia una richiesta e recupera ilrequest_id per un uso successivo.
Esempio:
Controllo dello stato della richiesta
Recupera lo stato di una richiesta. Esempio:Recupero dei risultati della richiesta
Recupera il risultato di una richiesta completata. Esempio:Caricamento di file
Carica i file per ottenere URL da utilizzare nelle richieste asincrone. Ciò è essenziale per i modelli che elaborano file, come i convertitori da immagine a video o da parlato a testo.Dimensione massima del file: 100 MB
Caricamento di un file locale
Puoi caricare facilmente un file dal tuo filesystem locale. Ciò è utile per script o applicazioni che elaborano dati locali.Caricamento di dati in memoria
Puoi anche caricare dati che si trovano in memoria, come il contenuto di un’immagine creata con PIL (Pillow) o un file ricevuto in una richiesta web.Supporto
Unisciti alla nostra community per aiuto o discussioni:- Community Discord: Unisciti a noi
- Repository GitHub: Visita qui