qai_hub.create_project

create_project(name, description=None)

Creates a new project.

Parameters:
  • name (str) – Name of the project.

  • description (str | None) – Optional description for the project.

Returns:

project – The newly created project.

Return type:

Project

Examples

Create a new project:

import qai_hub as hub

project = hub.create_project("My Project", description="A sample project")
print("Created project:", project.project_id)

Once you have created a project, you can specify it as the project to use for:

  • Uploading models (see upload_model())

  • Uploading datasets (see upload_dataset())

  • Creating jobs

  • Default project for new clients (see Client())

  • Default project in INI file (see ~/.qai_hub/client.ini)