VectorStoresOperations interface
表示 VectorStores作的接口。
属性
| create | 创建矢量存储。 |
| delete | 删除与指定 ID 匹配的向量存储对象。 |
| get | 返回与指定 ID 匹配的 vector store 对象。 |
| list | 返回矢量存储列表。 |
| update | 修改现有向量存储。 |
属性详细信息
create
创建矢量存储。
create: (options?: VectorStoresCreateVectorStoreOptionalParams) => Promise<VectorStore>
属性值
(options?: VectorStoresCreateVectorStoreOptionalParams) => Promise<VectorStore>
delete
删除与指定 ID 匹配的向量存储对象。
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>