Einführung
Die Client-Bibliothek für JavaScript/TypeScript bietet eine benutzerfreundliche Schnittstelle zur Interaktion mit den Diensten von Sunra AI.Installation
Um den Client in Ihr Projekt zu integrieren, installieren Sie ihn mit npm:Funktionen
Endpunkte aufrufen
Sunra AI verwaltet Endpunktanfragen über ein Warteschlangensystem, das Zuverlässigkeit und Skalierbarkeit gewährleistet. Verwenden Sie diesubscribe-Methode, um eine Anfrage zu senden und auf das Ergebnis zu warten.
Beispiel:
Warteschlangenverwaltung
Verwalten Sie Ihre Anfragen mit diesen Methoden:Eine Anfrage senden
Senden Sie eine Anfrage und rufen Sie dierequest_id zur späteren Verwendung ab.
Beispiel:
Anfragestatus überprüfen
Rufen Sie den Status einer Anfrage ab. Beispiel:Anforderungsergebnisse abrufen
Rufen Sie das Ergebnis einer abgeschlossenen Anfrage ab. Beispiel:Speicher
Diestorage-API ermöglicht es Ihnen, Dateien hochzuladen und eine URL zu erhalten, die dann in Ihren Modellanfragen verwendet werden kann. Dies ist besonders nützlich für Modelle, die Dateieingaben erfordern, wie z. B. Bild-zu-Video oder Sprache-zu-Text.
Maximale Dateigröße: 100MB
Dateien im Browser hochladen
Sie können Benutzern erlauben, Dateien direkt aus ihrem Browser hochzuladen. Das folgende Beispiel zeigt, wie Sie ein<input type="file">-Element verwenden, um eine Datei auszuwählen und hochzuladen.
Dateien in Node.js hochladen
Auf der Serverseite mit Node.js können Sie Dateien aus dem lokalen Dateisystem lesen und hochladen.Automatische Uploads mit Modellendpunkten
Das JavaScript-SDK kann Datei-Uploads automatisch für Sie erledigen. Wenn Sie einFile-Objekt, Blob oder eine Base64-Daten-URI an die Eingabe eines Modellendpunkts übergeben, lädt das SDK diese zuerst in den Speicher hoch und verwendet dann die resultierende URL in der Anfrage.
Dies vereinfacht den Prozess, da Sie keinen separaten Upload-Schritt durchführen müssen.
Unterstützung
Treten Sie unserer Community für Hilfe oder Diskussionen bei:- Discord-Community: Treten Sie uns bei
- GitHub-Repository: Besuchen Sie hier