@@ -188,6 +188,8 @@ def create(
188188 service_tier : Optional [Literal ["auto" , "default" ]] | None = None ,
189189 tool_choice : ChatCompletionToolChoiceOptionParam | None = None ,
190190 response_format : completion_create_params .ResponseFormat | None = None ,
191+ thinking : completion_create_params .Thinking | None = None ,
192+ max_completion_tokens : Optional [int ] | None = None ,
191193 user : str | None = None ,
192194 extra_headers : Headers | None = None ,
193195 extra_query : Query | None = None ,
@@ -232,6 +234,8 @@ def create(
232234 "service_tier" : service_tier ,
233235 "tool_choice" : tool_choice ,
234236 "response_format" : response_format ,
237+ "thinking" : thinking ,
238+ "max_completion_tokens" : max_completion_tokens ,
235239 },
236240 options = make_request_options (
237241 extra_headers = extra_headers ,
@@ -336,6 +340,8 @@ async def create(
336340 service_tier : Optional [Literal ["auto" , "default" ]] | None = None ,
337341 tool_choice : ChatCompletionToolChoiceOptionParam | None = None ,
338342 response_format : completion_create_params .ResponseFormat | None = None ,
343+ thinking : completion_create_params .Thinking | None = None ,
344+ max_completion_tokens : Optional [int ] | None = None ,
339345 extra_headers : Headers | None = None ,
340346 extra_query : Query | None = None ,
341347 extra_body : Body | None = None ,
@@ -380,6 +386,8 @@ async def create(
380386 "service_tier" : service_tier ,
381387 "tool_choice" : tool_choice ,
382388 "response_format" : response_format ,
389+ "thinking" : thinking ,
390+ "max_completion_tokens" : max_completion_tokens ,
383391 },
384392 options = make_request_options (
385393 extra_headers = extra_headers ,
0 commit comments