Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

connectOpenAi fails with server_error code 42 while OpenAI Realtime direct test succeeds

Ouverte
#5 1 commentaire 3 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
45/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Calme
Stack technique
javascript, next.js, node.js

Piste de recherche

Commencez par l’appel à connectOpenAi dans l’application Next.js et examinez les versions indiquées de @stream-io/node-sdk et @stream-io/openai-realtime-api ainsi que le déploiement Vercel. Reproduisez la requête client_secrets réussie et la connexion de l’agent qui échoue, puis déterminez si la configuration est prise en charge et quels paramètres Stream, autorisations ou droits sont requis.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Hi Stream team,

I’m using Stream Video with OpenAI Realtime in a Next.js app deployed on Vercel.

Packages:

OpenAI Realtime direct test succeeds:

POST https://api.openai.com/v1/realtime/client_secrets
model: gpt-4o-realtime-preview
status: 200 OK

But Stream connectOpenAi fails:

const realtimeClient = await streamVideo.video.connectOpenAi({
call,
openAiApiKey: process.env.OPENAI_API_KEY,
agentUserId: "lucy",
model: "gpt-4o-realtime-preview",
});

Error:

{
type: "error",
error: {
type: "server_error",
code: "42",
message: "Error: code ",
param: null,
event_id: ""
}
}

Additional context:

  • The Stream call is created successfully.
  • The user joins successfully.
  • The agent user "lucy" appears to join and then leaves.
  • Webhooks show call.session_participant_joined and call.session_participant_left for lucy.
  • OpenAI Realtime client_secret endpoint returns 200 OK, so the OpenAI key and Realtime access appear valid.

Can you confirm whether connectOpenAi currently supports this setup, and whether any Stream app settings, permissions, or entitlements are required for OpenAI Realtime agents?

Langage dominant
JavaScript
Étoiles
5
Forks
3
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

Nous n'avons pas encore vérifié les fichiers d'installation de ce projet. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de GetStream/openai-tutorial-node

Toutes les issues de GetStream/openai-tutorial-node

Issues similaires

Plus d'issues JavaScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.