VectorStoreFilesOperations interface
VectorStoreFiles操作を表すインターフェイス。
プロパティ
| create | ベクター ストアにファイルをアタッチして、ベクター ストア ファイルを作成します。 |
| create |
ベクター ストアにファイルを添付してベクター ストア ファイルを作成し、ポーリングします。 |
| delete | ベクトル ストア ファイルを削除します。 これにより、ファイルからストアへのリンクが削除されます (ファイル自体は削除されません)。 |
| 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
ベクトル ストア ファイルを削除します。 これにより、ファイルからストアへのリンクが削除されます (ファイル自体は削除されません)。
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>