@@ -141,6 +141,8 @@ import {
141
141
} from './resources/vector-stores/vector-stores' ;
142
142
import {
143
143
ChatCompletion ,
144
+ ChatCompletionAllowedToolChoice ,
145
+ ChatCompletionAllowedTools ,
144
146
ChatCompletionAssistantMessageParam ,
145
147
ChatCompletionAudio ,
146
148
ChatCompletionAudioParam ,
@@ -153,16 +155,21 @@ import {
153
155
ChatCompletionCreateParams ,
154
156
ChatCompletionCreateParamsNonStreaming ,
155
157
ChatCompletionCreateParamsStreaming ,
158
+ ChatCompletionCustomTool ,
156
159
ChatCompletionDeleted ,
157
160
ChatCompletionDeveloperMessageParam ,
158
161
ChatCompletionFunctionCallOption ,
159
162
ChatCompletionFunctionMessageParam ,
163
+ ChatCompletionFunctionTool ,
160
164
ChatCompletionListParams ,
161
165
ChatCompletionMessage ,
166
+ ChatCompletionMessageCustomToolCall ,
167
+ ChatCompletionMessageFunctionToolCall ,
162
168
ChatCompletionMessageParam ,
163
169
ChatCompletionMessageToolCall ,
164
170
ChatCompletionModality ,
165
171
ChatCompletionNamedToolChoice ,
172
+ ChatCompletionNamedToolChoiceCustom ,
166
173
ChatCompletionPredictionContent ,
167
174
ChatCompletionReasoningEffort ,
168
175
ChatCompletionRole ,
@@ -990,6 +997,7 @@ export declare namespace OpenAI {
990
997
export {
991
998
Chat as Chat ,
992
999
type ChatCompletion as ChatCompletion ,
1000
+ type ChatCompletionAllowedToolChoice as ChatCompletionAllowedToolChoice ,
993
1001
type ChatCompletionAssistantMessageParam as ChatCompletionAssistantMessageParam ,
994
1002
type ChatCompletionAudio as ChatCompletionAudio ,
995
1003
type ChatCompletionAudioParam as ChatCompletionAudioParam ,
@@ -999,15 +1007,20 @@ export declare namespace OpenAI {
999
1007
type ChatCompletionContentPartInputAudio as ChatCompletionContentPartInputAudio ,
1000
1008
type ChatCompletionContentPartRefusal as ChatCompletionContentPartRefusal ,
1001
1009
type ChatCompletionContentPartText as ChatCompletionContentPartText ,
1010
+ type ChatCompletionCustomTool as ChatCompletionCustomTool ,
1002
1011
type ChatCompletionDeleted as ChatCompletionDeleted ,
1003
1012
type ChatCompletionDeveloperMessageParam as ChatCompletionDeveloperMessageParam ,
1004
1013
type ChatCompletionFunctionCallOption as ChatCompletionFunctionCallOption ,
1005
1014
type ChatCompletionFunctionMessageParam as ChatCompletionFunctionMessageParam ,
1015
+ type ChatCompletionFunctionTool as ChatCompletionFunctionTool ,
1006
1016
type ChatCompletionMessage as ChatCompletionMessage ,
1017
+ type ChatCompletionMessageCustomToolCall as ChatCompletionMessageCustomToolCall ,
1018
+ type ChatCompletionMessageFunctionToolCall as ChatCompletionMessageFunctionToolCall ,
1007
1019
type ChatCompletionMessageParam as ChatCompletionMessageParam ,
1008
1020
type ChatCompletionMessageToolCall as ChatCompletionMessageToolCall ,
1009
1021
type ChatCompletionModality as ChatCompletionModality ,
1010
1022
type ChatCompletionNamedToolChoice as ChatCompletionNamedToolChoice ,
1023
+ type ChatCompletionNamedToolChoiceCustom as ChatCompletionNamedToolChoiceCustom ,
1011
1024
type ChatCompletionPredictionContent as ChatCompletionPredictionContent ,
1012
1025
type ChatCompletionRole as ChatCompletionRole ,
1013
1026
type ChatCompletionStoreMessage as ChatCompletionStoreMessage ,
@@ -1018,6 +1031,7 @@ export declare namespace OpenAI {
1018
1031
type ChatCompletionToolChoiceOption as ChatCompletionToolChoiceOption ,
1019
1032
type ChatCompletionToolMessageParam as ChatCompletionToolMessageParam ,
1020
1033
type ChatCompletionUserMessageParam as ChatCompletionUserMessageParam ,
1034
+ type ChatCompletionAllowedTools as ChatCompletionAllowedTools ,
1021
1035
type ChatCompletionReasoningEffort as ChatCompletionReasoningEffort ,
1022
1036
type ChatCompletionsPage as ChatCompletionsPage ,
1023
1037
type ChatCompletionCreateParams as ChatCompletionCreateParams ,
@@ -1162,6 +1176,7 @@ export declare namespace OpenAI {
1162
1176
export type ChatModel = API . ChatModel ;
1163
1177
export type ComparisonFilter = API . ComparisonFilter ;
1164
1178
export type CompoundFilter = API . CompoundFilter ;
1179
+ export type CustomToolInputFormat = API . CustomToolInputFormat ;
1165
1180
export type ErrorObject = API . ErrorObject ;
1166
1181
export type FunctionDefinition = API . FunctionDefinition ;
1167
1182
export type FunctionParameters = API . FunctionParameters ;
@@ -1171,5 +1186,7 @@ export declare namespace OpenAI {
1171
1186
export type ResponseFormatJSONObject = API . ResponseFormatJSONObject ;
1172
1187
export type ResponseFormatJSONSchema = API . ResponseFormatJSONSchema ;
1173
1188
export type ResponseFormatText = API . ResponseFormatText ;
1189
+ export type ResponseFormatTextGrammar = API . ResponseFormatTextGrammar ;
1190
+ export type ResponseFormatTextPython = API . ResponseFormatTextPython ;
1174
1191
export type ResponsesModel = API . ResponsesModel ;
1175
1192
}
0 commit comments