@@ -11390,13 +11390,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None:
1139011390 self.type = ResponseStreamEventType.RESPONSE_FILE_SEARCH_CALL_SEARCHING # type: ignore
1139111391
1139211392
11393- class ResponseFormatJsonSchemaSchema(_Model):
11394- """The schema for the response format, described as a JSON Schema object.
11395- Learn how to build JSON schemas `here <https://json-schema.org/>`_.
11396-
11397- """
11398-
11399-
1140011393class ResponseFunctionCallArgumentsDeltaEvent(
1140111394 ResponseStreamEvent, discriminator="response.function_call_arguments.delta"
1140211395):
@@ -13379,7 +13372,7 @@ class ResponseTextFormatConfigurationJsonSchema(
1337913372 underscores and dashes, with a maximum length of 64. Required.
1338013373 :vartype name: str
1338113374 :ivar schema: Required.
13382- :vartype schema: ~azure.ai.projects.models.ResponseFormatJsonSchemaSchema
13375+ :vartype schema: dict[str, any]
1338313376 :ivar strict: Whether to enable strict schema adherence when generating the output.
1338413377 If set to true, the model will always follow the exact schema defined
1338513378 in the ``schema`` field. Only a subset of JSON Schema is supported when
@@ -13396,9 +13389,7 @@ class ResponseTextFormatConfigurationJsonSchema(
1339613389 name: str = rest_field(visibility=["read", "create", "update", "delete", "query"])
1339713390 """The name of the response format. Must be a-z, A-Z, 0-9, or contain
1339813391 underscores and dashes, with a maximum length of 64. Required."""
13399- schema: "_models.ResponseFormatJsonSchemaSchema" = rest_field(
13400- visibility=["read", "create", "update", "delete", "query"]
13401- )
13392+ schema: dict[str, Any] = rest_field(visibility=["read", "create", "update", "delete", "query"])
1340213393 """Required."""
1340313394 strict: Optional[bool] = rest_field(visibility=["read", "create", "update", "delete", "query"])
1340413395 """Whether to enable strict schema adherence when generating the output.
@@ -13412,7 +13403,7 @@ def __init__(
1341213403 self,
1341313404 *,
1341413405 name: str,
13415- schema: "_models.ResponseFormatJsonSchemaSchema" ,
13406+ schema: dict[str, Any] ,
1341613407 description: Optional[str] = None,
1341713408 strict: Optional[bool] = None,
1341813409 ) -> None: ...
0 commit comments