/opt/canhelp/node_modules/openai/beta/realtime
NameSizeModeActions
index.d.mts950644editdlrm
index.d.mts.map1430644editdlrm
index.d.ts930644editdlrm
index.d.ts.map1420644editdlrm
index.js3440644editdlrm
index.js.map1570644editdlrm
index.mjs930644editdlrm
index.mjs.map1410644editdlrm
internal-base.d.mts17270644editdlrm
internal-base.d.mts.map14850644editdlrm
internal-base.d.ts17220644editdlrm
internal-base.d.ts.map14840644editdlrm
internal-base.js21230644editdlrm
internal-base.js.map18200644editdlrm
internal-base.mjs18020644editdlrm
internal-base.mjs.map18060644editdlrm
websocket.d.mts14950644editdlrm
websocket.d.mts.map12360644editdlrm
websocket.d.ts14910644editdlrm
websocket.d.ts.map12350644editdlrm
websocket.js47630644editdlrm
websocket.js.map37930644editdlrm
websocket.mjs45120644editdlrm
websocket.mjs.map38170644editdlrm
ws.d.mts11350644editdlrm
ws.d.mts.map10740644editdlrm
ws.d.ts11310644editdlrm
ws.d.ts.map10730644editdlrm
ws.js35470644editdlrm
ws.js.map30010644editdlrm
ws.mjs32900644editdlrm
ws.mjs.map30320644editdlrm
Edit: /opt/canhelp/node_modules/openai/beta/realtime/internal-base.js (2123B)
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OpenAIRealtimeEmitter = exports.OpenAIRealtimeError = void 0; exports.isAzure = isAzure; exports.buildRealtimeURL = buildRealtimeURL; const EventEmitter_1 = require("../../lib/EventEmitter.js"); const error_1 = require("../../error.js"); const index_1 = require("../../index.js"); class OpenAIRealtimeError extends error_1.OpenAIError { constructor(message, event) { super(message); this.error = event?.error; this.event_id = event?.event_id; } } exports.OpenAIRealtimeError = OpenAIRealtimeError; class OpenAIRealtimeEmitter extends EventEmitter_1.EventEmitter { _onError(event, message, cause) { message = event?.error ? `${event.error.message} code=${event.error.code} param=${event.error.param} type=${event.error.type} event_id=${event.error.event_id}` : message ?? 'unknown error'; if (!this._hasListener('error')) { const error = new OpenAIRealtimeError(message + `\n\nTo resolve these unhandled rejection errors you should bind an \`error\` callback, e.g. \`rt.on('error', (error) => ...)\` `, event); // @ts-ignore error.cause = cause; Promise.reject(error); return; } const error = new OpenAIRealtimeError(message, event); // @ts-ignore error.cause = cause; this._emit('error', error); } } exports.OpenAIRealtimeEmitter = OpenAIRealtimeEmitter; function isAzure(client) { return client instanceof index_1.AzureOpenAI; } function buildRealtimeURL(client, model) { const path = '/realtime'; const baseURL = client.baseURL; const url = new URL(baseURL + (baseURL.endsWith('/') ? path.slice(1) : path)); url.protocol = 'wss'; if (isAzure(client)) { url.searchParams.set('api-version', client.apiVersion); url.searchParams.set('deployment', model); } else { url.searchParams.set('model', model); } return url; } //# sourceMappingURL=internal-base.js.map