Projects
Projects organize your fine-tuning jobs. Each job belongs to a project.
Create a Project
Section titled “Create a Project”from qualia import Qualia
client = Qualia()
project = client.projects.create( name="My Project", description="Optional description",)Response
{"created": true,"project_id": "123e4567-e89b-12d3-a456-426614174000"}List Projects
Section titled “List Projects”Get all your projects and their jobs.
projects = client.projects.list()Response
[{ "project_id": "123e4567-e89b-12d3-a456-426614174000", "name": "My Project", "description": "Optional description", "created_at": "2024-01-15T10:00:00Z", "jobs": [ { "job_id": "550e8400-e29b-41d4-a716-446655440000", "name": "Training run 1", "model": "lerobot/smolvla_base", "dataset": "lerobot/pusht", "status": "completed", "created_at": "2024-01-15T10:00:00Z" } ]}]Delete a Project
Section titled “Delete a Project”Remove a project. This will fail if the project has active jobs.
client.projects.delete(project.project_id)Response
{"deleted": true,"project_id": "123e4567-e89b-12d3-a456-426614174000"}