@@ -141,6 +141,8 @@ import {
141141} from './resources/vector-stores/vector-stores' ;
142142import {
143143 ChatCompletion ,
144+ ChatCompletionAllowedToolChoice ,
145+ ChatCompletionAllowedTools ,
144146 ChatCompletionAssistantMessageParam ,
145147 ChatCompletionAudio ,
146148 ChatCompletionAudioParam ,
@@ -153,16 +155,21 @@ import {
153155 ChatCompletionCreateParams ,
154156 ChatCompletionCreateParamsNonStreaming ,
155157 ChatCompletionCreateParamsStreaming ,
158+ ChatCompletionCustomTool ,
156159 ChatCompletionDeleted ,
157160 ChatCompletionDeveloperMessageParam ,
158161 ChatCompletionFunctionCallOption ,
159162 ChatCompletionFunctionMessageParam ,
163+ ChatCompletionFunctionTool ,
160164 ChatCompletionListParams ,
161165 ChatCompletionMessage ,
166+ ChatCompletionMessageCustomToolCall ,
167+ ChatCompletionMessageFunctionToolCall ,
162168 ChatCompletionMessageParam ,
163169 ChatCompletionMessageToolCall ,
164170 ChatCompletionModality ,
165171 ChatCompletionNamedToolChoice ,
172+ ChatCompletionNamedToolChoiceCustom ,
166173 ChatCompletionPredictionContent ,
167174 ChatCompletionReasoningEffort ,
168175 ChatCompletionRole ,
@@ -990,6 +997,7 @@ export declare namespace OpenAI {
990997 export {
991998 Chat as Chat ,
992999 type ChatCompletion as ChatCompletion ,
1000+ type ChatCompletionAllowedToolChoice as ChatCompletionAllowedToolChoice ,
9931001 type ChatCompletionAssistantMessageParam as ChatCompletionAssistantMessageParam ,
9941002 type ChatCompletionAudio as ChatCompletionAudio ,
9951003 type ChatCompletionAudioParam as ChatCompletionAudioParam ,
@@ -999,15 +1007,20 @@ export declare namespace OpenAI {
9991007 type ChatCompletionContentPartInputAudio as ChatCompletionContentPartInputAudio ,
10001008 type ChatCompletionContentPartRefusal as ChatCompletionContentPartRefusal ,
10011009 type ChatCompletionContentPartText as ChatCompletionContentPartText ,
1010+ type ChatCompletionCustomTool as ChatCompletionCustomTool ,
10021011 type ChatCompletionDeleted as ChatCompletionDeleted ,
10031012 type ChatCompletionDeveloperMessageParam as ChatCompletionDeveloperMessageParam ,
10041013 type ChatCompletionFunctionCallOption as ChatCompletionFunctionCallOption ,
10051014 type ChatCompletionFunctionMessageParam as ChatCompletionFunctionMessageParam ,
1015+ type ChatCompletionFunctionTool as ChatCompletionFunctionTool ,
10061016 type ChatCompletionMessage as ChatCompletionMessage ,
1017+ type ChatCompletionMessageCustomToolCall as ChatCompletionMessageCustomToolCall ,
1018+ type ChatCompletionMessageFunctionToolCall as ChatCompletionMessageFunctionToolCall ,
10071019 type ChatCompletionMessageParam as ChatCompletionMessageParam ,
10081020 type ChatCompletionMessageToolCall as ChatCompletionMessageToolCall ,
10091021 type ChatCompletionModality as ChatCompletionModality ,
10101022 type ChatCompletionNamedToolChoice as ChatCompletionNamedToolChoice ,
1023+ type ChatCompletionNamedToolChoiceCustom as ChatCompletionNamedToolChoiceCustom ,
10111024 type ChatCompletionPredictionContent as ChatCompletionPredictionContent ,
10121025 type ChatCompletionRole as ChatCompletionRole ,
10131026 type ChatCompletionStoreMessage as ChatCompletionStoreMessage ,
@@ -1018,6 +1031,7 @@ export declare namespace OpenAI {
10181031 type ChatCompletionToolChoiceOption as ChatCompletionToolChoiceOption ,
10191032 type ChatCompletionToolMessageParam as ChatCompletionToolMessageParam ,
10201033 type ChatCompletionUserMessageParam as ChatCompletionUserMessageParam ,
1034+ type ChatCompletionAllowedTools as ChatCompletionAllowedTools ,
10211035 type ChatCompletionReasoningEffort as ChatCompletionReasoningEffort ,
10221036 type ChatCompletionsPage as ChatCompletionsPage ,
10231037 type ChatCompletionCreateParams as ChatCompletionCreateParams ,
@@ -1162,6 +1176,7 @@ export declare namespace OpenAI {
11621176 export type ChatModel = API . ChatModel ;
11631177 export type ComparisonFilter = API . ComparisonFilter ;
11641178 export type CompoundFilter = API . CompoundFilter ;
1179+ export type CustomToolInputFormat = API . CustomToolInputFormat ;
11651180 export type ErrorObject = API . ErrorObject ;
11661181 export type FunctionDefinition = API . FunctionDefinition ;
11671182 export type FunctionParameters = API . FunctionParameters ;
@@ -1171,5 +1186,7 @@ export declare namespace OpenAI {
11711186 export type ResponseFormatJSONObject = API . ResponseFormatJSONObject ;
11721187 export type ResponseFormatJSONSchema = API . ResponseFormatJSONSchema ;
11731188 export type ResponseFormatText = API . ResponseFormatText ;
1189+ export type ResponseFormatTextGrammar = API . ResponseFormatTextGrammar ;
1190+ export type ResponseFormatTextPython = API . ResponseFormatTextPython ;
11741191 export type ResponsesModel = API . ResponsesModel ;
11751192}
0 commit comments