diff --git a/.changeset/silly-geese-wear.md b/.changeset/silly-geese-wear.md new file mode 100644 index 00000000..662f8b2d --- /dev/null +++ b/.changeset/silly-geese-wear.md @@ -0,0 +1,5 @@ +--- +'@openai/agents-realtime': patch +--- + +Adds support for the speed parameter diff --git a/packages/agents-realtime/src/clientMessages.ts b/packages/agents-realtime/src/clientMessages.ts index 474f8074..0b530d6e 100644 --- a/packages/agents-realtime/src/clientMessages.ts +++ b/packages/agents-realtime/src/clientMessages.ts @@ -83,6 +83,7 @@ export type RealtimeSessionConfig = { tools: FunctionToolDefinition[]; tracing?: RealtimeTracingConfig | null; providerData?: Record; + speed: number; }; export type FunctionToolDefinition = { diff --git a/packages/agents-realtime/src/openaiRealtimeBase.ts b/packages/agents-realtime/src/openaiRealtimeBase.ts index 60179770..ae93bf14 100644 --- a/packages/agents-realtime/src/openaiRealtimeBase.ts +++ b/packages/agents-realtime/src/openaiRealtimeBase.ts @@ -65,6 +65,7 @@ export const DEFAULT_OPENAI_REALTIME_SESSION_CONFIG: Partial