9-realtime/openai-realtime-console-example/relay-server/index.js (14 lines of code) (raw):

import { RealtimeRelay } from './lib/relay.js'; import dotenv from 'dotenv'; dotenv.config({ override: true }); const OPENAI_API_KEY = process.env.OPENAI_API_KEY; if (!OPENAI_API_KEY) { console.error( `Environment variable "OPENAI_API_KEY" is required.\n` + `Please set it in your .env file.` ); process.exit(1); } const PORT = parseInt(process.env.PORT) || 8081; const relay = new RealtimeRelay(OPENAI_API_KEY); relay.listen(PORT);