次の方法で共有


VectorStoresOperations interface

VectorStores操作を表すインターフェース。

プロパティ

create

ベクター ストアを作成します。

delete

指定した ID に一致するベクター ストア オブジェクトを削除します。

get

指定された ID に一致するベクトル ストア オブジェクトを返します。

list

ベクター ストアの一覧を返します。

update

既存のベクトル ストアを変更します。

メソッド

createAndPoll(VectorStoresCreateVectorStoreOptionalParams)

ベクトル ストアとポーリングを作成します。

プロパティの詳細

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>

パラメーター

戻り値