VectorStoresOperations interface
表示 VectorStores作的介面。
屬性
| create | 建立向量存放區。 |
| delete | 刪除符合指定標識碼的向量存放區物件。 |
| get | 返回與指定ID匹配的 vector store 物件。 |
| list | 傳回向量存放區的清單。 |
| update | 修改現有向量存儲。 |
屬性詳細資料
create
建立向量存放區。
create: (options?: VectorStoresCreateVectorStoreOptionalParams) => Promise<VectorStore>
屬性值
(options?: VectorStoresCreateVectorStoreOptionalParams) => Promise<VectorStore>
delete
刪除符合指定標識碼的向量存放區物件。
delete: (vectorStoreId: string, options?: VectorStoresDeleteVectorStoreOptionalParams) => Promise<VectorStoreDeletionStatus>
屬性值
(vectorStoreId: string, options?: VectorStoresDeleteVectorStoreOptionalParams) => Promise<VectorStoreDeletionStatus>
get
返回與指定ID匹配的 vector store 物件。
get: (vectorStoreId: string, options?: VectorStoresGetVectorStoreOptionalParams) => Promise<VectorStore>
屬性值
(vectorStoreId: string, options?: VectorStoresGetVectorStoreOptionalParams) => Promise<VectorStore>
list
傳回向量存放區的清單。
list: (options?: VectorStoresListVectorStoresOptionalParams) => PagedAsyncIterableIterator<VectorStore, VectorStore[], PageSettings>
屬性值
(options?: VectorStoresListVectorStoresOptionalParams) => PagedAsyncIterableIterator<VectorStore, VectorStore[], PageSettings>
update
修改現有向量存儲。
update: (vectorStoreId: string, options?: VectorStoresModifyVectorStoreOptionalParams) => Promise<VectorStore>
屬性值
(vectorStoreId: string, options?: VectorStoresModifyVectorStoreOptionalParams) => Promise<VectorStore>
方法詳細資料
createAndPoll(VectorStoresCreateVectorStoreOptionalParams)
創建向量存儲和輪詢。
function createAndPoll(options?: VectorStoresCreateVectorStoreOptionalParams): PollerLike<OperationState<VectorStore>, VectorStore>