|
@@ -4,6 +4,7 @@ import type { Uploadable } from 'openai/uploads';
|
|
|
export interface IOpenaiClientDelegator {
|
|
export interface IOpenaiClientDelegator {
|
|
|
getVectorStoreFiles(): Promise<OpenAI.Beta.VectorStores.Files.VectorStoreFilesPage>;
|
|
getVectorStoreFiles(): Promise<OpenAI.Beta.VectorStores.Files.VectorStoreFilesPage>;
|
|
|
deleteVectorStoreFiles(fileId: string): Promise<OpenAI.Beta.VectorStores.Files.VectorStoreFileDeleted>;
|
|
deleteVectorStoreFiles(fileId: string): Promise<OpenAI.Beta.VectorStores.Files.VectorStoreFileDeleted>;
|
|
|
|
|
+ getFileList(): Promise<OpenAI.Files.FileObjectsPage>;
|
|
|
deleteFile(fileId: string): Promise<OpenAI.Files.FileDeleted>;
|
|
deleteFile(fileId: string): Promise<OpenAI.Files.FileDeleted>;
|
|
|
uploadAndPoll(files: Uploadable[]): Promise<OpenAI.Beta.VectorStores.FileBatches.VectorStoreFileBatch>;
|
|
uploadAndPoll(files: Uploadable[]): Promise<OpenAI.Beta.VectorStores.FileBatches.VectorStoreFileBatch>;
|
|
|
}
|
|
}
|