|
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