共用方式為


VectorStoreFilesOperations interface

表示 VectorStoreFiles作的介面。

屬性

create

通過將檔案附加到向量存儲來創建向量存儲檔。

createAndPoll

將檔案附加至向量存放區並輪詢,以建立向量存放區檔案。

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>