@@ -86,7 +86,7 @@ def create(thread_id, params)
86
86
query : parsed . slice ( *query_params ) ,
87
87
body : parsed . except ( *query_params ) ,
88
88
model : OpenAI ::Models ::Beta ::Threads ::Run ,
89
- options : options
89
+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
90
90
)
91
91
end
92
92
@@ -171,7 +171,7 @@ def create_stream_raw(thread_id, params)
171
171
body : parsed . except ( *query_params ) ,
172
172
stream : OpenAI ::Internal ::Stream ,
173
173
model : OpenAI ::Models ::Beta ::AssistantStreamEvent ,
174
- options : options
174
+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
175
175
)
176
176
end
177
177
@@ -202,7 +202,7 @@ def retrieve(run_id, params)
202
202
method : :get ,
203
203
path : [ "threads/%1$s/runs/%2$s" , thread_id , run_id ] ,
204
204
model : OpenAI ::Models ::Beta ::Threads ::Run ,
205
- options : options
205
+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
206
206
)
207
207
end
208
208
@@ -237,7 +237,7 @@ def update(run_id, params)
237
237
path : [ "threads/%1$s/runs/%2$s" , thread_id , run_id ] ,
238
238
body : parsed ,
239
239
model : OpenAI ::Models ::Beta ::Threads ::Run ,
240
- options : options
240
+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
241
241
)
242
242
end
243
243
@@ -275,7 +275,7 @@ def list(thread_id, params = {})
275
275
query : parsed ,
276
276
page : OpenAI ::Internal ::CursorPage ,
277
277
model : OpenAI ::Models ::Beta ::Threads ::Run ,
278
- options : options
278
+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
279
279
)
280
280
end
281
281
@@ -302,7 +302,7 @@ def cancel(run_id, params)
302
302
method : :post ,
303
303
path : [ "threads/%1$s/runs/%2$s/cancel" , thread_id , run_id ] ,
304
304
model : OpenAI ::Models ::Beta ::Threads ::Run ,
305
- options : options
305
+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
306
306
)
307
307
end
308
308
@@ -346,7 +346,7 @@ def submit_tool_outputs(run_id, params)
346
346
path : [ "threads/%1$s/runs/%2$s/submit_tool_outputs" , thread_id , run_id ] ,
347
347
body : parsed ,
348
348
model : OpenAI ::Models ::Beta ::Threads ::Run ,
349
- options : options
349
+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
350
350
)
351
351
end
352
352
@@ -393,7 +393,7 @@ def submit_tool_outputs_stream_raw(run_id, params)
393
393
body : parsed ,
394
394
stream : OpenAI ::Internal ::Stream ,
395
395
model : OpenAI ::Models ::Beta ::AssistantStreamEvent ,
396
- options : options
396
+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
397
397
)
398
398
end
399
399
0 commit comments