11// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22
33import { APIResource } from '../../resource' ;
4- import * as CompletionsAPI from './completions' ;
4+ import * as CompletionsAPI from './completions/completions ' ;
55import {
66 ChatCompletion ,
77 ChatCompletionAssistantMessageParam ,
@@ -16,9 +16,11 @@ import {
1616 ChatCompletionCreateParams ,
1717 ChatCompletionCreateParamsNonStreaming ,
1818 ChatCompletionCreateParamsStreaming ,
19+ ChatCompletionDeleted ,
1920 ChatCompletionDeveloperMessageParam ,
2021 ChatCompletionFunctionCallOption ,
2122 ChatCompletionFunctionMessageParam ,
23+ ChatCompletionListParams ,
2224 ChatCompletionMessage ,
2325 ChatCompletionMessageParam ,
2426 ChatCompletionMessageToolCall ,
@@ -27,19 +29,24 @@ import {
2729 ChatCompletionPredictionContent ,
2830 ChatCompletionReasoningEffort ,
2931 ChatCompletionRole ,
32+ ChatCompletionStoreMessage ,
3033 ChatCompletionStreamOptions ,
3134 ChatCompletionSystemMessageParam ,
3235 ChatCompletionTokenLogprob ,
3336 ChatCompletionTool ,
3437 ChatCompletionToolChoiceOption ,
3538 ChatCompletionToolMessageParam ,
39+ ChatCompletionUpdateParams ,
3640 ChatCompletionUserMessageParam ,
41+ ChatCompletionsPage ,
3742 CompletionCreateParams ,
3843 CompletionCreateParamsNonStreaming ,
3944 CompletionCreateParamsStreaming ,
45+ CompletionListParams ,
46+ CompletionUpdateParams ,
4047 Completions ,
4148 CreateChatCompletionRequestMessage ,
42- } from './completions' ;
49+ } from './completions/completions ' ;
4350
4451export class Chat extends APIResource {
4552 completions : CompletionsAPI . Completions = new CompletionsAPI . Completions ( this . _client ) ;
@@ -87,6 +94,7 @@ export type ChatModel =
8794 | 'gpt-3.5-turbo-16k-0613' ;
8895
8996Chat . Completions = Completions ;
97+ Chat . ChatCompletionsPage = ChatCompletionsPage ;
9098
9199export declare namespace Chat {
92100 export { type ChatModel as ChatModel } ;
@@ -103,6 +111,7 @@ export declare namespace Chat {
103111 type ChatCompletionContentPartInputAudio as ChatCompletionContentPartInputAudio ,
104112 type ChatCompletionContentPartRefusal as ChatCompletionContentPartRefusal ,
105113 type ChatCompletionContentPartText as ChatCompletionContentPartText ,
114+ type ChatCompletionDeleted as ChatCompletionDeleted ,
106115 type ChatCompletionDeveloperMessageParam as ChatCompletionDeveloperMessageParam ,
107116 type ChatCompletionFunctionCallOption as ChatCompletionFunctionCallOption ,
108117 type ChatCompletionFunctionMessageParam as ChatCompletionFunctionMessageParam ,
@@ -114,6 +123,7 @@ export declare namespace Chat {
114123 type ChatCompletionPredictionContent as ChatCompletionPredictionContent ,
115124 type ChatCompletionReasoningEffort as ChatCompletionReasoningEffort ,
116125 type ChatCompletionRole as ChatCompletionRole ,
126+ type ChatCompletionStoreMessage as ChatCompletionStoreMessage ,
117127 type ChatCompletionStreamOptions as ChatCompletionStreamOptions ,
118128 type ChatCompletionSystemMessageParam as ChatCompletionSystemMessageParam ,
119129 type ChatCompletionTokenLogprob as ChatCompletionTokenLogprob ,
@@ -122,11 +132,16 @@ export declare namespace Chat {
122132 type ChatCompletionToolMessageParam as ChatCompletionToolMessageParam ,
123133 type ChatCompletionUserMessageParam as ChatCompletionUserMessageParam ,
124134 type CreateChatCompletionRequestMessage as CreateChatCompletionRequestMessage ,
135+ ChatCompletionsPage as ChatCompletionsPage ,
125136 type ChatCompletionCreateParams as ChatCompletionCreateParams ,
126137 type CompletionCreateParams as CompletionCreateParams ,
127138 type ChatCompletionCreateParamsNonStreaming as ChatCompletionCreateParamsNonStreaming ,
128139 type CompletionCreateParamsNonStreaming as CompletionCreateParamsNonStreaming ,
129140 type ChatCompletionCreateParamsStreaming as ChatCompletionCreateParamsStreaming ,
130141 type CompletionCreateParamsStreaming as CompletionCreateParamsStreaming ,
142+ type ChatCompletionUpdateParams as ChatCompletionUpdateParams ,
143+ type CompletionUpdateParams as CompletionUpdateParams ,
144+ type ChatCompletionListParams as ChatCompletionListParams ,
145+ type CompletionListParams as CompletionListParams ,
131146 } ;
132147}
0 commit comments