1
1
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
2
2
3
3
import { APIResource } from '../../resource' ;
4
- import * as CompletionsAPI from './completions' ;
4
+ import * as CompletionsAPI from './completions/completions ' ;
5
5
import {
6
6
ChatCompletion ,
7
7
ChatCompletionAssistantMessageParam ,
@@ -16,9 +16,11 @@ import {
16
16
ChatCompletionCreateParams ,
17
17
ChatCompletionCreateParamsNonStreaming ,
18
18
ChatCompletionCreateParamsStreaming ,
19
+ ChatCompletionDeleted ,
19
20
ChatCompletionDeveloperMessageParam ,
20
21
ChatCompletionFunctionCallOption ,
21
22
ChatCompletionFunctionMessageParam ,
23
+ ChatCompletionListParams ,
22
24
ChatCompletionMessage ,
23
25
ChatCompletionMessageParam ,
24
26
ChatCompletionMessageToolCall ,
@@ -27,19 +29,24 @@ import {
27
29
ChatCompletionPredictionContent ,
28
30
ChatCompletionReasoningEffort ,
29
31
ChatCompletionRole ,
32
+ ChatCompletionStoreMessage ,
30
33
ChatCompletionStreamOptions ,
31
34
ChatCompletionSystemMessageParam ,
32
35
ChatCompletionTokenLogprob ,
33
36
ChatCompletionTool ,
34
37
ChatCompletionToolChoiceOption ,
35
38
ChatCompletionToolMessageParam ,
39
+ ChatCompletionUpdateParams ,
36
40
ChatCompletionUserMessageParam ,
41
+ ChatCompletionsPage ,
37
42
CompletionCreateParams ,
38
43
CompletionCreateParamsNonStreaming ,
39
44
CompletionCreateParamsStreaming ,
45
+ CompletionListParams ,
46
+ CompletionUpdateParams ,
40
47
Completions ,
41
48
CreateChatCompletionRequestMessage ,
42
- } from './completions' ;
49
+ } from './completions/completions ' ;
43
50
44
51
export class Chat extends APIResource {
45
52
completions : CompletionsAPI . Completions = new CompletionsAPI . Completions ( this . _client ) ;
@@ -87,6 +94,7 @@ export type ChatModel =
87
94
| 'gpt-3.5-turbo-16k-0613' ;
88
95
89
96
Chat . Completions = Completions ;
97
+ Chat . ChatCompletionsPage = ChatCompletionsPage ;
90
98
91
99
export declare namespace Chat {
92
100
export { type ChatModel as ChatModel } ;
@@ -103,6 +111,7 @@ export declare namespace Chat {
103
111
type ChatCompletionContentPartInputAudio as ChatCompletionContentPartInputAudio ,
104
112
type ChatCompletionContentPartRefusal as ChatCompletionContentPartRefusal ,
105
113
type ChatCompletionContentPartText as ChatCompletionContentPartText ,
114
+ type ChatCompletionDeleted as ChatCompletionDeleted ,
106
115
type ChatCompletionDeveloperMessageParam as ChatCompletionDeveloperMessageParam ,
107
116
type ChatCompletionFunctionCallOption as ChatCompletionFunctionCallOption ,
108
117
type ChatCompletionFunctionMessageParam as ChatCompletionFunctionMessageParam ,
@@ -114,6 +123,7 @@ export declare namespace Chat {
114
123
type ChatCompletionPredictionContent as ChatCompletionPredictionContent ,
115
124
type ChatCompletionReasoningEffort as ChatCompletionReasoningEffort ,
116
125
type ChatCompletionRole as ChatCompletionRole ,
126
+ type ChatCompletionStoreMessage as ChatCompletionStoreMessage ,
117
127
type ChatCompletionStreamOptions as ChatCompletionStreamOptions ,
118
128
type ChatCompletionSystemMessageParam as ChatCompletionSystemMessageParam ,
119
129
type ChatCompletionTokenLogprob as ChatCompletionTokenLogprob ,
@@ -122,11 +132,16 @@ export declare namespace Chat {
122
132
type ChatCompletionToolMessageParam as ChatCompletionToolMessageParam ,
123
133
type ChatCompletionUserMessageParam as ChatCompletionUserMessageParam ,
124
134
type CreateChatCompletionRequestMessage as CreateChatCompletionRequestMessage ,
135
+ ChatCompletionsPage as ChatCompletionsPage ,
125
136
type ChatCompletionCreateParams as ChatCompletionCreateParams ,
126
137
type CompletionCreateParams as CompletionCreateParams ,
127
138
type ChatCompletionCreateParamsNonStreaming as ChatCompletionCreateParamsNonStreaming ,
128
139
type CompletionCreateParamsNonStreaming as CompletionCreateParamsNonStreaming ,
129
140
type ChatCompletionCreateParamsStreaming as ChatCompletionCreateParamsStreaming ,
130
141
type CompletionCreateParamsStreaming as CompletionCreateParamsStreaming ,
142
+ type ChatCompletionUpdateParams as ChatCompletionUpdateParams ,
143
+ type CompletionUpdateParams as CompletionUpdateParams ,
144
+ type ChatCompletionListParams as ChatCompletionListParams ,
145
+ type CompletionListParams as CompletionListParams ,
131
146
} ;
132
147
}
0 commit comments