|
2 | 2 |
|
3 | 3 | from __future__ import annotations |
4 | 4 |
|
5 | | -from typing import Type, Optional, cast |
| 5 | +from typing import List, Type, Optional, cast |
6 | 6 |
|
7 | 7 | import httpx |
8 | 8 |
|
|
22 | 22 | from ..._wrappers import DataWrapper |
23 | 23 | from ..._base_client import make_request_options |
24 | 24 | from ...types.post_training import job_cancel_params, job_status_params, job_artifacts_params |
25 | | -from ...types.post_training.job_list_response import JobListResponse |
| 25 | +from ...types.list_post_training_jobs_response import Data |
26 | 26 | from ...types.post_training.job_status_response import JobStatusResponse |
27 | 27 | from ...types.post_training.job_artifacts_response import JobArtifactsResponse |
28 | 28 |
|
@@ -58,17 +58,17 @@ def list( |
58 | 58 | extra_query: Query | None = None, |
59 | 59 | extra_body: Body | None = None, |
60 | 60 | timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
61 | | - ) -> JobListResponse: |
| 61 | + ) -> List[Data]: |
62 | 62 | return self._get( |
63 | 63 | "/v1/post-training/jobs", |
64 | 64 | options=make_request_options( |
65 | 65 | extra_headers=extra_headers, |
66 | 66 | extra_query=extra_query, |
67 | 67 | extra_body=extra_body, |
68 | 68 | timeout=timeout, |
69 | | - post_parser=DataWrapper[JobListResponse]._unwrapper, |
| 69 | + post_parser=DataWrapper[List[Data]]._unwrapper, |
70 | 70 | ), |
71 | | - cast_to=cast(Type[JobListResponse], DataWrapper[JobListResponse]), |
| 71 | + cast_to=cast(Type[List[Data]], DataWrapper[Data]), |
72 | 72 | ) |
73 | 73 |
|
74 | 74 | def artifacts( |
@@ -198,17 +198,17 @@ async def list( |
198 | 198 | extra_query: Query | None = None, |
199 | 199 | extra_body: Body | None = None, |
200 | 200 | timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
201 | | - ) -> JobListResponse: |
| 201 | + ) -> List[Data]: |
202 | 202 | return await self._get( |
203 | 203 | "/v1/post-training/jobs", |
204 | 204 | options=make_request_options( |
205 | 205 | extra_headers=extra_headers, |
206 | 206 | extra_query=extra_query, |
207 | 207 | extra_body=extra_body, |
208 | 208 | timeout=timeout, |
209 | | - post_parser=DataWrapper[JobListResponse]._unwrapper, |
| 209 | + post_parser=DataWrapper[List[Data]]._unwrapper, |
210 | 210 | ), |
211 | | - cast_to=cast(Type[JobListResponse], DataWrapper[JobListResponse]), |
| 211 | + cast_to=cast(Type[List[Data]], DataWrapper[Data]), |
212 | 212 | ) |
213 | 213 |
|
214 | 214 | async def artifacts( |
|
0 commit comments