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>