Skip to content

Commit f71ab2d

Browse files
fix(openai): honor realtime base URL env fallback (#1650)
Co-authored-by: rosetta-livekit-bot[bot] <282703043+rosetta-livekit-bot[bot]@users.noreply.github.com>
1 parent 7c1cfcb commit f71ab2d

3 files changed

Lines changed: 7 additions & 1 deletion

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@livekit/agents-plugin-openai": patch
3+
---
4+
5+
fix(plugin-openai): honor OPENAI_BASE_URL for Realtime defaults.

plugins/openai/src/realtime/realtime_model.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ export class RealtimeModel extends llm.RealtimeModel {
225225
this._options = {
226226
...DEFAULT_REALTIME_MODEL_OPTIONS,
227227
...optionsWithoutModalities,
228-
baseURL: options.baseURL || BASE_URL,
228+
baseURL: options.baseURL || process.env.OPENAI_BASE_URL || BASE_URL,
229229
apiKey,
230230
isAzure,
231231
model: options.model || DEFAULT_REALTIME_MODEL_OPTIONS.model,

turbo.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
"OCTOAI_TOKEN",
4747
"OPENAI_API_KEY",
4848
"OPENAI_API_VERSION",
49+
"OPENAI_BASE_URL",
4950
"PERPLEXITY_API_KEY",
5051
"TELNYX_API_KEY",
5152
"TAVUS_API_KEY",

0 commit comments

Comments
 (0)