|
|
@@ -12,4 +12,5 @@ export interface IOpenaiClientDelegator {
|
|
|
uploadFile(file: Uploadable): Promise<OpenAI.Files.FileObject>
|
|
|
createVectorStoreFileBatch(vectorStoreId: string, fileIds: string[]): Promise<OpenAI.Beta.VectorStores.FileBatches.VectorStoreFileBatch>
|
|
|
deleteFile(fileId: string): Promise<OpenAI.Files.FileDeleted>;
|
|
|
+ chatCompletion(body: OpenAI.Chat.Completions.ChatCompletionCreateParamsNonStreaming): Promise<OpenAI.Chat.Completions.ChatCompletion>
|
|
|
}
|