VectorStoresOperations interface
VectorStores操作を表すインターフェース。
プロパティ
| create | ベクター ストアを作成します。 |
| delete | 指定した ID に一致するベクター ストア オブジェクトを削除します。 |
| get | 指定された ID に一致するベクトル ストア オブジェクトを返します。 |
| list | ベクター ストアの一覧を返します。 |
| update | 既存のベクトル ストアを変更します。 |
メソッド
| create |
ベクトル ストアとポーリングを作成します。 |
プロパティの詳細
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 に一致するベクトル ストア オブジェクトを返します。
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>