VectorStoresAPI extension
- on
Methods
-
cancelVectorStoreFileBatch(
{required String vectorStoreId, required String batchId}) → Future< VectorStoreFileBatch> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
createVectorStore(
{String? name, List< String> ? fileIds, Map<String, String> ? metadata, ExpiresAfter? expiresAfter, ChunkingStrategy? chunkingStrategy}) → Future<VectorStore> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
createVectorStoreFile(
{required String vectorStoreId, required String fileId, Map< String, dynamic> ? attributes, ChunkingStrategy? chunkingStrategy}) → Future<VectorStoreFile> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
createVectorStoreFileBatch(
{required String vectorStoreId, required List< String> fileIds, Map<String, dynamic> ? attributes, ChunkingStrategy? chunkingStrategy}) → Future<VectorStoreFileBatch> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
deleteVectorStore(
String vectorStoreId) → Future< DeletionStatus> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
deleteVectorStoreFile(
{required String vectorStoreId, required String fileId}) → Future< DeletionStatus> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
listVectorStoreFiles(
String vectorStoreId, {String? filter, String? after, String? before, int? limit, SortOrder? order}) → Future< VectorStoreFileList> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
listVectorStoreFilesInBatch(
{required String vectorStoreId, required String batchId, String? filter, String? after, String? before, int? limit, SortOrder? order}) → Future< VectorStoreFileBatchFilesList> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
listVectorStores(
{String? after, String? before, int? limit, SortOrder? order}) → Future< VectorStoreList> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
modifyVectorStore(
String vectorStoreId, {String? name, Map< String, String> ? metadata, ExpiresAfter? expiresAfter, bool expiresAfterNull = false}) → Future<VectorStore> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
retrieveVectorStore(
String vectorStoreId) → Future< VectorStore> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
retrieveVectorStoreFile(
{required String vectorStoreId, required String fileId}) → Future< VectorStoreFile> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
retrieveVectorStoreFileBatch(
{required String vectorStoreId, required String batchId}) → Future< VectorStoreFileBatch> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
retrieveVectorStoreFileContent(
{required String vectorStoreId, required String fileId}) → Future< Map< String, dynamic> > -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
searchVectorStore(
String vectorStoreId, {required dynamic query, FileSearchFilter? filters, int? maxNumResults, RankingOptions? rankingOptions, bool? rewriteQuery}) → Future< VectorStoreSearchResultsPage> -
Available on OpenAIClient, provided by the VectorStoresAPI extension
-
updateVectorStoreFileAttributes(
{required String vectorStoreId, required String fileId, required Map< String, dynamic> attributes}) → Future<VectorStoreFile> -
Available on OpenAIClient, provided by the VectorStoresAPI extension