|
47 | 47 | from ....types.chat.chat_completion_chunk import ChatCompletionChunk
|
48 | 48 | from ....types.chat.parsed_chat_completion import ParsedChatCompletion
|
49 | 49 | from ....types.chat.chat_completion_deleted import ChatCompletionDeleted
|
50 |
| -from ....types.chat.chat_completion_tool_param import ChatCompletionToolParam |
51 | 50 | from ....types.chat.chat_completion_audio_param import ChatCompletionAudioParam
|
52 | 51 | from ....types.chat.chat_completion_message_param import ChatCompletionMessageParam
|
| 52 | +from ....types.chat.chat_completion_tool_union_param import ChatCompletionToolUnionParam |
53 | 53 | from ....types.chat.chat_completion_stream_options_param import ChatCompletionStreamOptionsParam
|
54 | 54 | from ....types.chat.chat_completion_prediction_content_param import ChatCompletionPredictionContentParam
|
55 | 55 | from ....types.chat.chat_completion_tool_choice_option_param import ChatCompletionToolChoiceOptionParam
|
@@ -111,7 +111,7 @@ def parse(
|
111 | 111 | stream_options: Optional[ChatCompletionStreamOptionsParam] | NotGiven = NOT_GIVEN,
|
112 | 112 | temperature: Optional[float] | NotGiven = NOT_GIVEN,
|
113 | 113 | tool_choice: ChatCompletionToolChoiceOptionParam | NotGiven = NOT_GIVEN,
|
114 |
| - tools: Iterable[ChatCompletionToolParam] | NotGiven = NOT_GIVEN, |
| 114 | + tools: Iterable[ChatCompletionToolUnionParam] | NotGiven = NOT_GIVEN, |
115 | 115 | top_logprobs: Optional[int] | NotGiven = NOT_GIVEN,
|
116 | 116 | top_p: Optional[float] | NotGiven = NOT_GIVEN,
|
117 | 117 | user: str | NotGiven = NOT_GIVEN,
|
@@ -266,7 +266,7 @@ def create(
|
266 | 266 | stream_options: Optional[ChatCompletionStreamOptionsParam] | NotGiven = NOT_GIVEN,
|
267 | 267 | temperature: Optional[float] | NotGiven = NOT_GIVEN,
|
268 | 268 | tool_choice: ChatCompletionToolChoiceOptionParam | NotGiven = NOT_GIVEN,
|
269 |
| - tools: Iterable[ChatCompletionToolParam] | NotGiven = NOT_GIVEN, |
| 269 | + tools: Iterable[ChatCompletionToolUnionParam] | NotGiven = NOT_GIVEN, |
270 | 270 | top_logprobs: Optional[int] | NotGiven = NOT_GIVEN,
|
271 | 271 | top_p: Optional[float] | NotGiven = NOT_GIVEN,
|
272 | 272 | user: str | NotGiven = NOT_GIVEN,
|
@@ -555,7 +555,7 @@ def create(
|
555 | 555 | stream_options: Optional[ChatCompletionStreamOptionsParam] | NotGiven = NOT_GIVEN,
|
556 | 556 | temperature: Optional[float] | NotGiven = NOT_GIVEN,
|
557 | 557 | tool_choice: ChatCompletionToolChoiceOptionParam | NotGiven = NOT_GIVEN,
|
558 |
| - tools: Iterable[ChatCompletionToolParam] | NotGiven = NOT_GIVEN, |
| 558 | + tools: Iterable[ChatCompletionToolUnionParam] | NotGiven = NOT_GIVEN, |
559 | 559 | top_logprobs: Optional[int] | NotGiven = NOT_GIVEN,
|
560 | 560 | top_p: Optional[float] | NotGiven = NOT_GIVEN,
|
561 | 561 | user: str | NotGiven = NOT_GIVEN,
|
@@ -844,7 +844,7 @@ def create(
|
844 | 844 | stream_options: Optional[ChatCompletionStreamOptionsParam] | NotGiven = NOT_GIVEN,
|
845 | 845 | temperature: Optional[float] | NotGiven = NOT_GIVEN,
|
846 | 846 | tool_choice: ChatCompletionToolChoiceOptionParam | NotGiven = NOT_GIVEN,
|
847 |
| - tools: Iterable[ChatCompletionToolParam] | NotGiven = NOT_GIVEN, |
| 847 | + tools: Iterable[ChatCompletionToolUnionParam] | NotGiven = NOT_GIVEN, |
848 | 848 | top_logprobs: Optional[int] | NotGiven = NOT_GIVEN,
|
849 | 849 | top_p: Optional[float] | NotGiven = NOT_GIVEN,
|
850 | 850 | user: str | NotGiven = NOT_GIVEN,
|
@@ -1133,7 +1133,7 @@ def create(
|
1133 | 1133 | stream_options: Optional[ChatCompletionStreamOptionsParam] | NotGiven = NOT_GIVEN,
|
1134 | 1134 | temperature: Optional[float] | NotGiven = NOT_GIVEN,
|
1135 | 1135 | tool_choice: ChatCompletionToolChoiceOptionParam | NotGiven = NOT_GIVEN,
|
1136 |
| - tools: Iterable[ChatCompletionToolParam] | NotGiven = NOT_GIVEN, |
| 1136 | + tools: Iterable[ChatCompletionToolUnionParam] | NotGiven = NOT_GIVEN, |
1137 | 1137 | top_logprobs: Optional[int] | NotGiven = NOT_GIVEN,
|
1138 | 1138 | top_p: Optional[float] | NotGiven = NOT_GIVEN,
|
1139 | 1139 | user: str | NotGiven = NOT_GIVEN,
|
@@ -1408,7 +1408,7 @@ def stream(
|
1408 | 1408 | stream_options: Optional[ChatCompletionStreamOptionsParam] | NotGiven = NOT_GIVEN,
|
1409 | 1409 | temperature: Optional[float] | NotGiven = NOT_GIVEN,
|
1410 | 1410 | tool_choice: ChatCompletionToolChoiceOptionParam | NotGiven = NOT_GIVEN,
|
1411 |
| - tools: Iterable[ChatCompletionToolParam] | NotGiven = NOT_GIVEN, |
| 1411 | + tools: Iterable[ChatCompletionToolUnionParam] | NotGiven = NOT_GIVEN, |
1412 | 1412 | top_logprobs: Optional[int] | NotGiven = NOT_GIVEN,
|
1413 | 1413 | top_p: Optional[float] | NotGiven = NOT_GIVEN,
|
1414 | 1414 | user: str | NotGiven = NOT_GIVEN,
|
@@ -1550,7 +1550,7 @@ async def parse(
|
1550 | 1550 | stream_options: Optional[ChatCompletionStreamOptionsParam] | NotGiven = NOT_GIVEN,
|
1551 | 1551 | temperature: Optional[float] | NotGiven = NOT_GIVEN,
|
1552 | 1552 | tool_choice: ChatCompletionToolChoiceOptionParam | NotGiven = NOT_GIVEN,
|
1553 |
| - tools: Iterable[ChatCompletionToolParam] | NotGiven = NOT_GIVEN, |
| 1553 | + tools: Iterable[ChatCompletionToolUnionParam] | NotGiven = NOT_GIVEN, |
1554 | 1554 | top_logprobs: Optional[int] | NotGiven = NOT_GIVEN,
|
1555 | 1555 | top_p: Optional[float] | NotGiven = NOT_GIVEN,
|
1556 | 1556 | user: str | NotGiven = NOT_GIVEN,
|
@@ -1705,7 +1705,7 @@ async def create(
|
1705 | 1705 | stream_options: Optional[ChatCompletionStreamOptionsParam] | NotGiven = NOT_GIVEN,
|
1706 | 1706 | temperature: Optional[float] | NotGiven = NOT_GIVEN,
|
1707 | 1707 | tool_choice: ChatCompletionToolChoiceOptionParam | NotGiven = NOT_GIVEN,
|
1708 |
| - tools: Iterable[ChatCompletionToolParam] | NotGiven = NOT_GIVEN, |
| 1708 | + tools: Iterable[ChatCompletionToolUnionParam] | NotGiven = NOT_GIVEN, |
1709 | 1709 | top_logprobs: Optional[int] | NotGiven = NOT_GIVEN,
|
1710 | 1710 | top_p: Optional[float] | NotGiven = NOT_GIVEN,
|
1711 | 1711 | user: str | NotGiven = NOT_GIVEN,
|
@@ -1994,7 +1994,7 @@ async def create(
|
1994 | 1994 | stream_options: Optional[ChatCompletionStreamOptionsParam] | NotGiven = NOT_GIVEN,
|
1995 | 1995 | temperature: Optional[float] | NotGiven = NOT_GIVEN,
|
1996 | 1996 | tool_choice: ChatCompletionToolChoiceOptionParam | NotGiven = NOT_GIVEN,
|
1997 |
| - tools: Iterable[ChatCompletionToolParam] | NotGiven = NOT_GIVEN, |
| 1997 | + tools: Iterable[ChatCompletionToolUnionParam] | NotGiven = NOT_GIVEN, |
1998 | 1998 | top_logprobs: Optional[int] | NotGiven = NOT_GIVEN,
|
1999 | 1999 | top_p: Optional[float] | NotGiven = NOT_GIVEN,
|
2000 | 2000 | user: str | NotGiven = NOT_GIVEN,
|
@@ -2283,7 +2283,7 @@ async def create(
|
2283 | 2283 | stream_options: Optional[ChatCompletionStreamOptionsParam] | NotGiven = NOT_GIVEN,
|
2284 | 2284 | temperature: Optional[float] | NotGiven = NOT_GIVEN,
|
2285 | 2285 | tool_choice: ChatCompletionToolChoiceOptionParam | NotGiven = NOT_GIVEN,
|
2286 |
| - tools: Iterable[ChatCompletionToolParam] | NotGiven = NOT_GIVEN, |
| 2286 | + tools: Iterable[ChatCompletionToolUnionParam] | NotGiven = NOT_GIVEN, |
2287 | 2287 | top_logprobs: Optional[int] | NotGiven = NOT_GIVEN,
|
2288 | 2288 | top_p: Optional[float] | NotGiven = NOT_GIVEN,
|
2289 | 2289 | user: str | NotGiven = NOT_GIVEN,
|
@@ -2572,7 +2572,7 @@ async def create(
|
2572 | 2572 | stream_options: Optional[ChatCompletionStreamOptionsParam] | NotGiven = NOT_GIVEN,
|
2573 | 2573 | temperature: Optional[float] | NotGiven = NOT_GIVEN,
|
2574 | 2574 | tool_choice: ChatCompletionToolChoiceOptionParam | NotGiven = NOT_GIVEN,
|
2575 |
| - tools: Iterable[ChatCompletionToolParam] | NotGiven = NOT_GIVEN, |
| 2575 | + tools: Iterable[ChatCompletionToolUnionParam] | NotGiven = NOT_GIVEN, |
2576 | 2576 | top_logprobs: Optional[int] | NotGiven = NOT_GIVEN,
|
2577 | 2577 | top_p: Optional[float] | NotGiven = NOT_GIVEN,
|
2578 | 2578 | user: str | NotGiven = NOT_GIVEN,
|
@@ -2847,7 +2847,7 @@ def stream(
|
2847 | 2847 | stream_options: Optional[ChatCompletionStreamOptionsParam] | NotGiven = NOT_GIVEN,
|
2848 | 2848 | temperature: Optional[float] | NotGiven = NOT_GIVEN,
|
2849 | 2849 | tool_choice: ChatCompletionToolChoiceOptionParam | NotGiven = NOT_GIVEN,
|
2850 |
| - tools: Iterable[ChatCompletionToolParam] | NotGiven = NOT_GIVEN, |
| 2850 | + tools: Iterable[ChatCompletionToolUnionParam] | NotGiven = NOT_GIVEN, |
2851 | 2851 | top_logprobs: Optional[int] | NotGiven = NOT_GIVEN,
|
2852 | 2852 | top_p: Optional[float] | NotGiven = NOT_GIVEN,
|
2853 | 2853 | user: str | NotGiven = NOT_GIVEN,
|
|
0 commit comments