Vector Stores
Create vector store
vector_stores.create(VectorStoreCreateParams**kwargs ) -> VectorStore
POST
/vector_storesDelete vector store
vector_stores.delete(strvector_store_id ) -> VectorStoreDeleted
DELETE
/vector_stores/{vector_store_id}List vector stores
vector_stores.list(VectorStoreListParams**kwargs ) -> SyncCursorPage[VectorStore]
GET
/vector_storesRetrieve vector store
vector_stores.retrieve(strvector_store_id ) -> VectorStore
GET
/vector_stores/{vector_store_id}Search vector store
vector_stores.search(strvector_store_id , VectorStoreSearchParams**kwargs ) -> SyncPage[VectorStoreSearchResponse]
POST
/vector_stores/{vector_store_id}/searchModify vector store
vector_stores.update(strvector_store_id , VectorStoreUpdateParams**kwargs ) -> VectorStore
POST
/vector_stores/{vector_store_id}Vector StoresFile Batches
Cancel vector store file batch
vector_stores.file_batches.cancel(strbatch_id , FileBatchCancelParams**kwargs ) -> VectorStoreFileBatch
POST
/vector_stores/{vector_store_id}/file_batches/{batch_id}/cancelCreate vector store file batch
vector_stores.file_batches.create(strvector_store_id , FileBatchCreateParams**kwargs ) -> VectorStoreFileBatch
POST
/vector_stores/{vector_store_id}/file_batchesList vector store files in a batch
vector_stores.file_batches.list_files(strbatch_id , FileBatchListFilesParams**kwargs ) -> SyncCursorPage[VectorStoreFile]
GET
/vector_stores/{vector_store_id}/file_batches/{batch_id}/filesRetrieve vector store file batch
vector_stores.file_batches.retrieve(strbatch_id , FileBatchRetrieveParams**kwargs ) -> VectorStoreFileBatch
GET
/vector_stores/{vector_store_id}/file_batches/{batch_id}Vector StoresFiles
Retrieve vector store file content
vector_stores.files.content(strfile_id , FileContentParams**kwargs ) -> SyncPage[FileContentResponse]
GET
/vector_stores/{vector_store_id}/files/{file_id}/contentCreate vector store file
vector_stores.files.create(strvector_store_id , FileCreateParams**kwargs ) -> VectorStoreFile
POST
/vector_stores/{vector_store_id}/filesDelete vector store file
vector_stores.files.delete(strfile_id , FileDeleteParams**kwargs ) -> VectorStoreFileDeleted
DELETE
/vector_stores/{vector_store_id}/files/{file_id}List vector store files
vector_stores.files.list(strvector_store_id , FileListParams**kwargs ) -> SyncCursorPage[VectorStoreFile]
GET
/vector_stores/{vector_store_id}/filesRetrieve vector store file
vector_stores.files.retrieve(strfile_id , FileRetrieveParams**kwargs ) -> VectorStoreFile
GET
/vector_stores/{vector_store_id}/files/{file_id}Update vector store file attributes
vector_stores.files.update(strfile_id , FileUpdateParams**kwargs ) -> VectorStoreFile
POST
/vector_stores/{vector_store_id}/files/{file_id}