Choisir Le Flux
Découvrir Les Modèles
Interrogez le catalogue de modèles avant de figer un modèle. Utilisez les listes recommandées pour la parole et la transcription, et vérifiez la prise en charge du temps réel dans le détail du modèle avant d’ouvrir un socket.Requêtes Audio Synchrones
Les requêtes de parole, transcription et traduction répondent directement dans la requête HTTP. Les entrées volumineuses peuvent dépasser les timeouts habituels des clients, donc définissez un timeout généreux et stockez les request IDs pour le support.Sessions Temps Réel
Ouvrez un WebSocket avec le modèle dans la query string et la clé API dans l’en-tête Authorization. Utilisez le format d’événements documenté pour le modèle temps réel choisi, puis fermez le socket à la fin de la session. Ce guide couvre uniquement le proxy WebSocket. TokenLab ne fournit pas actuellement les endpoints REST OpenAI Realtime pour client secret, translation client secret, Calls ou gestion legacy beta session.Gestion D’état
- Enregistrez les fichiers audio générés au lieu de relancer la même requête au rafraîchissement.
- Pour transcription et traduction, affichez les états d’upload et de traitement même si l’appel API est synchrone.
- Pour le temps réel, gérez les événements de fermeture et reconnectez seulement après le démarrage d’une nouvelle session utilisateur.
- Ne placez pas de clés API, URLs privées ou secrets de compte dans le texte audio.