Python SDK
The Roboflow Python SDK provides a programmatic interface for managing your Roboflow workspaces, projects, datasets, and models.
Installation
pip install roboflow
Quickstart
import roboflow
rf = roboflow.Roboflow(api_key="YOUR_API_KEY")
workspace = rf.workspace()
# List projects
for project in workspace.project_list:
print(project)
Guides
- Authenticate -- Set up authentication with the Python SDK.
- List Workspaces -- List workspaces available to your account.
- List Projects -- List projects and versions in a workspace.
- Create a Project -- Create a new project.
- Create a Version -- Create a new dataset version.
- Train a Model -- Start model training.
- Upload a Dataset -- Upload images and annotations.
- Search for an Image -- Search for images in a dataset.