VectorStoreFilesOperations interface
表示 VectorStoreFiles作的接口。
属性
| create | 通过将文件附加到矢量存储来创建矢量存储文件。 |
| create |
通过将文件附加到矢量存储和轮询来创建矢量存储文件。 |
| delete | 删除 vector store 文件。 这将删除 file‐to-store 链接(不会删除文件本身)。 |
| get | 检索矢量存储文件。 |
| list | 返回矢量存储文件列表。 |
属性详细信息
create
通过将文件附加到矢量存储来创建矢量存储文件。
create: (vectorStoreId: string, options?: VectorStoreFilesCreateVectorStoreFileOptionalParams) => Promise<VectorStoreFile>
属性值
(vectorStoreId: string, options?: VectorStoreFilesCreateVectorStoreFileOptionalParams) => Promise<VectorStoreFile>
createAndPoll
通过将文件附加到矢量存储和轮询来创建矢量存储文件。
createAndPoll: (vectorStoreId: string, options?: VectorStoreFilesCreateVectorStoreFileOptionalParams) => PollerLike<OperationState<VectorStoreFile>, VectorStoreFile>
属性值
(vectorStoreId: string, options?: VectorStoreFilesCreateVectorStoreFileOptionalParams) => PollerLike<OperationState<VectorStoreFile>, VectorStoreFile>
delete
删除 vector store 文件。 这将删除 file‐to-store 链接(不会删除文件本身)。
delete: (vectorStoreId: string, fileId: string, options?: VectorStoreFilesDeleteVectorStoreFileOptionalParams) => Promise<VectorStoreFileDeletionStatus>
属性值
(vectorStoreId: string, fileId: string, options?: VectorStoreFilesDeleteVectorStoreFileOptionalParams) => Promise<VectorStoreFileDeletionStatus>
get
检索矢量存储文件。
get: (vectorStoreId: string, fileId: string, options?: VectorStoreFilesGetVectorStoreFileOptionalParams) => Promise<VectorStoreFile>
属性值
(vectorStoreId: string, fileId: string, options?: VectorStoreFilesGetVectorStoreFileOptionalParams) => Promise<VectorStoreFile>
list
返回矢量存储文件列表。
list: (vectorStoreId: string, options?: VectorStoreFilesListVectorStoreFilesOptionalParams) => PagedAsyncIterableIterator<VectorStoreFile, VectorStoreFile[], PageSettings>
属性值
(vectorStoreId: string, options?: VectorStoreFilesListVectorStoreFilesOptionalParams) => PagedAsyncIterableIterator<VectorStoreFile, VectorStoreFile[], PageSettings>