|
5 | 5 | from typing import TYPE_CHECKING, List, Optional |
6 | 6 | from typing_extensions import Literal |
7 | 7 |
|
| 8 | +import httpx |
| 9 | + |
8 | 10 | from .files import Files, AsyncFiles, FilesWithRawResponse, AsyncFilesWithRawResponse |
9 | 11 | from ...._types import NOT_GIVEN, Body, Query, Headers, NotGiven |
10 | 12 | from ...._utils import maybe_transform |
@@ -50,7 +52,7 @@ def create( |
50 | 52 | extra_headers: Headers | None = None, |
51 | 53 | extra_query: Query | None = None, |
52 | 54 | extra_body: Body | None = None, |
53 | | - timeout: float | None | NotGiven = NOT_GIVEN, |
| 55 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
54 | 56 | ) -> Assistant: |
55 | 57 | """ |
56 | 58 | Create an assistant with a model and instructions. |
@@ -119,7 +121,7 @@ def retrieve( |
119 | 121 | extra_headers: Headers | None = None, |
120 | 122 | extra_query: Query | None = None, |
121 | 123 | extra_body: Body | None = None, |
122 | | - timeout: float | None | NotGiven = NOT_GIVEN, |
| 124 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
123 | 125 | ) -> Assistant: |
124 | 126 | """ |
125 | 127 | Retrieves an assistant. |
@@ -158,7 +160,7 @@ def update( |
158 | 160 | extra_headers: Headers | None = None, |
159 | 161 | extra_query: Query | None = None, |
160 | 162 | extra_body: Body | None = None, |
161 | | - timeout: float | None | NotGiven = NOT_GIVEN, |
| 163 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
162 | 164 | ) -> Assistant: |
163 | 165 | """Modifies an assistant. |
164 | 166 |
|
@@ -233,7 +235,7 @@ def list( |
233 | 235 | extra_headers: Headers | None = None, |
234 | 236 | extra_query: Query | None = None, |
235 | 237 | extra_body: Body | None = None, |
236 | | - timeout: float | None | NotGiven = NOT_GIVEN, |
| 238 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
237 | 239 | ) -> SyncCursorPage[Assistant]: |
238 | 240 | """Returns a list of assistants. |
239 | 241 |
|
@@ -295,7 +297,7 @@ def delete( |
295 | 297 | extra_headers: Headers | None = None, |
296 | 298 | extra_query: Query | None = None, |
297 | 299 | extra_body: Body | None = None, |
298 | | - timeout: float | None | NotGiven = NOT_GIVEN, |
| 300 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
299 | 301 | ) -> AsssitantDeleted: |
300 | 302 | """ |
301 | 303 | Delete an assistant. |
@@ -343,7 +345,7 @@ async def create( |
343 | 345 | extra_headers: Headers | None = None, |
344 | 346 | extra_query: Query | None = None, |
345 | 347 | extra_body: Body | None = None, |
346 | | - timeout: float | None | NotGiven = NOT_GIVEN, |
| 348 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
347 | 349 | ) -> Assistant: |
348 | 350 | """ |
349 | 351 | Create an assistant with a model and instructions. |
@@ -412,7 +414,7 @@ async def retrieve( |
412 | 414 | extra_headers: Headers | None = None, |
413 | 415 | extra_query: Query | None = None, |
414 | 416 | extra_body: Body | None = None, |
415 | | - timeout: float | None | NotGiven = NOT_GIVEN, |
| 417 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
416 | 418 | ) -> Assistant: |
417 | 419 | """ |
418 | 420 | Retrieves an assistant. |
@@ -451,7 +453,7 @@ async def update( |
451 | 453 | extra_headers: Headers | None = None, |
452 | 454 | extra_query: Query | None = None, |
453 | 455 | extra_body: Body | None = None, |
454 | | - timeout: float | None | NotGiven = NOT_GIVEN, |
| 456 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
455 | 457 | ) -> Assistant: |
456 | 458 | """Modifies an assistant. |
457 | 459 |
|
@@ -526,7 +528,7 @@ def list( |
526 | 528 | extra_headers: Headers | None = None, |
527 | 529 | extra_query: Query | None = None, |
528 | 530 | extra_body: Body | None = None, |
529 | | - timeout: float | None | NotGiven = NOT_GIVEN, |
| 531 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
530 | 532 | ) -> AsyncPaginator[Assistant, AsyncCursorPage[Assistant]]: |
531 | 533 | """Returns a list of assistants. |
532 | 534 |
|
@@ -588,7 +590,7 @@ async def delete( |
588 | 590 | extra_headers: Headers | None = None, |
589 | 591 | extra_query: Query | None = None, |
590 | 592 | extra_body: Body | None = None, |
591 | | - timeout: float | None | NotGiven = NOT_GIVEN, |
| 593 | + timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN, |
592 | 594 | ) -> AsssitantDeleted: |
593 | 595 | """ |
594 | 596 | Delete an assistant. |
|
0 commit comments