Skip to content
For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Primary navigation

Containers

Create container
containers.create(**kwargs) -> ContainerCreateResponse { id, created_at, name, 6 more }
POST/containers
Delete a container
containers.delete(container_id) -> void
DELETE/containers/{container_id}
List containers
containers.list(**kwargs) -> CursorPage<ContainerListResponse { id, created_at, name, 6 more } >
GET/containers
Retrieve container
containers.retrieve(container_id) -> ContainerRetrieveResponse { id, created_at, name, 6 more }
GET/containers/{container_id}
ModelsExpand Collapse
class ContainerCreateResponse { id, created_at, name, 6 more }
class ContainerListResponse { id, created_at, name, 6 more }
class ContainerRetrieveResponse { id, created_at, name, 6 more }

ContainersFiles

Create container file
containers.files.create(container_id, **kwargs) -> FileCreateResponse { id, bytes, container_id, 4 more }
POST/containers/{container_id}/files
Delete a container file
containers.files.delete(file_id, **kwargs) -> void
DELETE/containers/{container_id}/files/{file_id}
List container files
containers.files.list(container_id, **kwargs) -> CursorPage<FileListResponse { id, bytes, container_id, 4 more } >
GET/containers/{container_id}/files
Retrieve container file
containers.files.retrieve(file_id, **kwargs) -> FileRetrieveResponse { id, bytes, container_id, 4 more }
GET/containers/{container_id}/files/{file_id}
ModelsExpand Collapse
class FileCreateResponse { id, bytes, container_id, 4 more }
class FileListResponse { id, bytes, container_id, 4 more }
class FileRetrieveResponse { id, bytes, container_id, 4 more }

ContainersFilesContent

Retrieve container file content
containers.files.content.retrieve(file_id, **kwargs) -> StringIO
GET/containers/{container_id}/files/{file_id}/content