Manages individual files within a vector store. Adding a file triggers
automatic chunking and embedding.
Access via client$vector_stores$files.
new()VectorStoreFilesClient$new(parent)
create()VectorStoreFilesClient$create(
vector_store_id,
file_id,
chunking_strategy = NULL
)
list()VectorStoreFilesClient$list(
vector_store_id,
limit = NULL,
order = NULL,
after = NULL,
before = NULL,
filter = NULL
)
retrieve()VectorStoreFilesClient$retrieve(vector_store_id, file_id)
update()VectorStoreFilesClient$update(vector_store_id, file_id, attributes = NULL)
delete()VectorStoreFilesClient$delete(vector_store_id, file_id)
content()VectorStoreFilesClient$content(vector_store_id, file_id)
clone()The objects of this class are cloneable with this method.
VectorStoreFilesClient$clone(deep = FALSE)deepWhether to make a deep clone.