@@ -86,7 +86,7 @@ def create(thread_id, params)
8686 query : parsed . slice ( *query_params ) ,
8787 body : parsed . except ( *query_params ) ,
8888 model : OpenAI ::Models ::Beta ::Threads ::Run ,
89- options : options
89+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
9090 )
9191 end
9292
@@ -171,7 +171,7 @@ def create_stream_raw(thread_id, params)
171171 body : parsed . except ( *query_params ) ,
172172 stream : OpenAI ::Internal ::Stream ,
173173 model : OpenAI ::Models ::Beta ::AssistantStreamEvent ,
174- options : options
174+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
175175 )
176176 end
177177
@@ -202,7 +202,7 @@ def retrieve(run_id, params)
202202 method : :get ,
203203 path : [ "threads/%1$s/runs/%2$s" , thread_id , run_id ] ,
204204 model : OpenAI ::Models ::Beta ::Threads ::Run ,
205- options : options
205+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
206206 )
207207 end
208208
@@ -237,7 +237,7 @@ def update(run_id, params)
237237 path : [ "threads/%1$s/runs/%2$s" , thread_id , run_id ] ,
238238 body : parsed ,
239239 model : OpenAI ::Models ::Beta ::Threads ::Run ,
240- options : options
240+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
241241 )
242242 end
243243
@@ -275,7 +275,7 @@ def list(thread_id, params = {})
275275 query : parsed ,
276276 page : OpenAI ::Internal ::CursorPage ,
277277 model : OpenAI ::Models ::Beta ::Threads ::Run ,
278- options : options
278+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
279279 )
280280 end
281281
@@ -302,7 +302,7 @@ def cancel(run_id, params)
302302 method : :post ,
303303 path : [ "threads/%1$s/runs/%2$s/cancel" , thread_id , run_id ] ,
304304 model : OpenAI ::Models ::Beta ::Threads ::Run ,
305- options : options
305+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
306306 )
307307 end
308308
@@ -346,7 +346,7 @@ def submit_tool_outputs(run_id, params)
346346 path : [ "threads/%1$s/runs/%2$s/submit_tool_outputs" , thread_id , run_id ] ,
347347 body : parsed ,
348348 model : OpenAI ::Models ::Beta ::Threads ::Run ,
349- options : options
349+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
350350 )
351351 end
352352
@@ -393,7 +393,7 @@ def submit_tool_outputs_stream_raw(run_id, params)
393393 body : parsed ,
394394 stream : OpenAI ::Internal ::Stream ,
395395 model : OpenAI ::Models ::Beta ::AssistantStreamEvent ,
396- options : options
396+ options : { extra_headers : { "OpenAI-Beta" => "assistants=v2" } , ** options }
397397 )
398398 end
399399
0 commit comments