List, retrieve, and delete vector databases and their files with the SeekrFlow SDK.
Use these operations to inspect and clean up your vector databases and their files. Each example assumes an initialized client and, where applicable, a database_id or file_id.
# List files in vector databasedb_files = client.vector_database.list_files(database_id)for file in db_files.data: print(f"ID: {file.id}, Filename: {file.filename}")
# Delete a file from vector databaseclient.vector_database.delete_file(database_id, file_id)print(f"Successfully deleted file {file_id} from {database_id}")