Elegir El Flujo
Descubrir Modelos
Consulta el catálogo de modelos antes de fijar un modelo. Usa listas recomendadas para voz y transcripción, y confirma soporte realtime en los detalles del modelo antes de abrir un socket.Solicitudes De Audio Síncronas
Las solicitudes de voz, transcripción y traducción responden directamente en la solicitud HTTP. Las entradas grandes pueden tardar más que los timeouts habituales del cliente, así que usa un timeout amplio y guarda request IDs para soporte.Sesiones En Tiempo Real
Abre un WebSocket con el modelo en la query string y la API key en el encabezado Authorization. Usa el formato de eventos documentado para el modelo realtime elegido y cierra el socket al terminar la sesión. Esta guía cubre solo el proxy WebSocket. TokenLab no proporciona actualmente endpoints REST de OpenAI Realtime para client secret, translation client secret, Calls ni gestión legacy beta session.Manejo De Estado
- Guarda los archivos de audio generados en lugar de repetir la misma solicitud al refrescar.
- Para transcripción y traducción, muestra estados de subida y procesamiento aunque la llamada sea síncrona.
- Para realtime, maneja eventos de cierre y reconecta solo cuando el usuario inicia una nueva sesión.
- No pongas API keys, URLs privadas ni secretos de cuenta en el texto de audio.