Skip to content

Commit ec86a78

Browse files
SDK regeneration
1 parent 50f1159 commit ec86a78

144 files changed

Lines changed: 420 additions & 926 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.fern/metadata.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,7 @@
1111
},
1212
"use_typeddict_requests": true,
1313
"should_generate_websocket_clients": true,
14-
"enable_wire_tests": true,
15-
"pydantic_config": {
16-
"skip_validation": true
17-
}
14+
"enable_wire_tests": true
1815
},
1916
"sdkVersion": "5.3.2"
2017
}

src/deepgram/agent/v1/settings/think/models/raw_client.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
from ......core.api_error import ApiError
77
from ......core.client_wrapper import AsyncClientWrapper, SyncClientWrapper
88
from ......core.http_response import AsyncHttpResponse, HttpResponse
9+
from ......core.pydantic_utilities import parse_obj_as
910
from ......core.request_options import RequestOptions
10-
from ......core.unchecked_base_model import construct_type
1111
from ......errors.bad_request_error import BadRequestError
1212
from ......types.agent_think_models_v1response import AgentThinkModelsV1Response
1313

@@ -41,7 +41,7 @@ def list(
4141
if 200 <= _response.status_code < 300:
4242
_data = typing.cast(
4343
AgentThinkModelsV1Response,
44-
construct_type(
44+
parse_obj_as(
4545
type_=AgentThinkModelsV1Response, # type: ignore
4646
object_=_response.json(),
4747
),
@@ -52,7 +52,7 @@ def list(
5252
headers=dict(_response.headers),
5353
body=typing.cast(
5454
typing.Any,
55-
construct_type(
55+
parse_obj_as(
5656
type_=typing.Any, # type: ignore
5757
object_=_response.json(),
5858
),
@@ -93,7 +93,7 @@ async def list(
9393
if 200 <= _response.status_code < 300:
9494
_data = typing.cast(
9595
AgentThinkModelsV1Response,
96-
construct_type(
96+
parse_obj_as(
9797
type_=AgentThinkModelsV1Response, # type: ignore
9898
object_=_response.json(),
9999
),
@@ -104,7 +104,7 @@ async def list(
104104
headers=dict(_response.headers),
105105
body=typing.cast(
106106
typing.Any,
107-
construct_type(
107+
parse_obj_as(
108108
type_=typing.Any, # type: ignore
109109
object_=_response.json(),
110110
),

src/deepgram/auth/v1/tokens/raw_client.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
from ....core.api_error import ApiError
77
from ....core.client_wrapper import AsyncClientWrapper, SyncClientWrapper
88
from ....core.http_response import AsyncHttpResponse, HttpResponse
9+
from ....core.pydantic_utilities import parse_obj_as
910
from ....core.request_options import RequestOptions
10-
from ....core.unchecked_base_model import construct_type
1111
from ....errors.bad_request_error import BadRequestError
1212
from ....types.grant_v1response import GrantV1Response
1313

@@ -54,7 +54,7 @@ def grant(
5454
if 200 <= _response.status_code < 300:
5555
_data = typing.cast(
5656
GrantV1Response,
57-
construct_type(
57+
parse_obj_as(
5858
type_=GrantV1Response, # type: ignore
5959
object_=_response.json(),
6060
),
@@ -65,7 +65,7 @@ def grant(
6565
headers=dict(_response.headers),
6666
body=typing.cast(
6767
typing.Any,
68-
construct_type(
68+
parse_obj_as(
6969
type_=typing.Any, # type: ignore
7070
object_=_response.json(),
7171
),
@@ -116,7 +116,7 @@ async def grant(
116116
if 200 <= _response.status_code < 300:
117117
_data = typing.cast(
118118
GrantV1Response,
119-
construct_type(
119+
parse_obj_as(
120120
type_=GrantV1Response, # type: ignore
121121
object_=_response.json(),
122122
),
@@ -127,7 +127,7 @@ async def grant(
127127
headers=dict(_response.headers),
128128
body=typing.cast(
129129
typing.Any,
130-
construct_type(
130+
parse_obj_as(
131131
type_=typing.Any, # type: ignore
132132
object_=_response.json(),
133133
),

src/deepgram/core/__init__.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
from .remove_none_from_dict import remove_none_from_dict
2828
from .request_options import RequestOptions
2929
from .serialization import FieldMetadata, convert_and_respect_annotation_metadata
30-
from .unchecked_base_model import UncheckedBaseModel, UnionMetadata, construct_type
3130
_dynamic_imports: typing.Dict[str, str] = {
3231
"ApiError": ".api_error",
3332
"AsyncClientWrapper": ".client_wrapper",
@@ -43,11 +42,8 @@
4342
"IS_PYDANTIC_V2": ".pydantic_utilities",
4443
"RequestOptions": ".request_options",
4544
"SyncClientWrapper": ".client_wrapper",
46-
"UncheckedBaseModel": ".unchecked_base_model",
47-
"UnionMetadata": ".unchecked_base_model",
4845
"UniversalBaseModel": ".pydantic_utilities",
4946
"UniversalRootModel": ".pydantic_utilities",
50-
"construct_type": ".unchecked_base_model",
5147
"convert_and_respect_annotation_metadata": ".serialization",
5248
"convert_file_dict_to_httpx_tuples": ".file",
5349
"encode_query": ".query_encoder",
@@ -98,11 +94,8 @@ def __dir__():
9894
"IS_PYDANTIC_V2",
9995
"RequestOptions",
10096
"SyncClientWrapper",
101-
"UncheckedBaseModel",
102-
"UnionMetadata",
10397
"UniversalBaseModel",
10498
"UniversalRootModel",
105-
"construct_type",
10699
"convert_and_respect_annotation_metadata",
107100
"convert_file_dict_to_httpx_tuples",
108101
"encode_query",

0 commit comments

Comments
 (0)