@@ -323,9 +323,8 @@ def generate_from_chat_context(
323323 action : Component | CBlock | None ,
324324 ctx : Context ,
325325 * ,
326- _format : (
327- type [BaseModelSubclass ] | None
328- ) = None , # Type[BaseModelSubclass] is a class object of a subclass of BaseModel
326+ _format : type [BaseModelSubclass ]
327+ | None = None , # Type[BaseModelSubclass] is a class object of a subclass of BaseModel
329328 model_options : dict | None = None ,
330329 tool_calls : bool = False ,
331330 labels : Sequence [str ] | None = None ,
@@ -360,9 +359,8 @@ def _generate_from_chat_context_alora(
360359 action : Component | CBlock ,
361360 ctx : Context ,
362361 * ,
363- _format : (
364- type [BaseModelSubclass ] | None
365- ) = None , # Type[BaseModelSubclass] is a class object of a subclass of BaseModel
362+ _format : type [BaseModelSubclass ]
363+ | None = None , # Type[BaseModelSubclass] is a class object of a subclass of BaseModel
366364 model_options : dict | None = None ,
367365 ) -> ModelOutputThunk :
368366 match action :
@@ -447,9 +445,8 @@ def _generate_from_chat_context_standard(
447445 action : Component | CBlock | None ,
448446 ctx : Context ,
449447 * ,
450- _format : (
451- type [BaseModelSubclass ] | None
452- ) = None , # Type[BaseModelSubclass] is a class object of a subclass of BaseModel
448+ _format : type [BaseModelSubclass ]
449+ | None = None , # Type[BaseModelSubclass] is a class object of a subclass of BaseModel
453450 model_options : dict | None = None ,
454451 tool_calls : bool = False ,
455452 labels : Sequence [str ] | None = None ,
@@ -719,11 +716,9 @@ def generate_from_raw(
719716 output ._model_options = model_opts
720717 output ._meta = {
721718 "oai_completion_response" : response .model_dump (),
722- "usage" : (
723- completion_response .usage .model_dump ()
724- if completion_response .usage
725- else None
726- ),
719+ "usage" : completion_response .usage .model_dump ()
720+ if completion_response .usage
721+ else None ,
727722 }
728723
729724 self .formatter .parse (action , output )
0 commit comments