Skip to content

Commit db563b0

Browse files
committed
Scaffold gitclaw agent
1 parent 54b63a1 commit db563b0

1 file changed

Lines changed: 3 additions & 9 deletions

File tree

src/voice/openai-realtime.ts

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export class OpenAIRealtimeAdapter implements MultimodalAdapter {
2626
this.onMessage = opts.onMessage;
2727
this.toolHandler = opts.toolHandler;
2828

29-
const model = this.config.model || "gpt-4o-realtime-preview";
29+
const model = this.config.model || "gpt-realtime";
3030
const url = `wss://api.openai.com/v1/realtime?model=${model}`;
3131

3232
return new Promise((resolve, reject) => {
@@ -84,10 +84,7 @@ export class OpenAIRealtimeAdapter implements MultimodalAdapter {
8484
if (this.latestVideoFrame) {
8585
content.push({
8686
type: "input_image",
87-
image: {
88-
data: this.latestVideoFrame.frame,
89-
mime_type: this.latestVideoFrame.mimeType,
90-
},
87+
image_url: `data:${this.latestVideoFrame.mimeType};base64,${this.latestVideoFrame.frame}`,
9188
});
9289
this.latestVideoFrame = null;
9390
}
@@ -137,10 +134,7 @@ export class OpenAIRealtimeAdapter implements MultimodalAdapter {
137134
role: "user",
138135
content: [{
139136
type: "input_image",
140-
image: {
141-
data: frame.frame,
142-
mime_type: frame.mimeType,
143-
},
137+
image_url: `data:${frame.mimeType};base64,${frame.frame}`,
144138
}],
145139
},
146140
});

0 commit comments

Comments
 (0)