|
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