Overview
A Project
is an abstraction that defines one or multiple artifacts created in Polyaxon or other system, it can:
- have multiple versions.
- be published publicly or privately within your organization.
- define team and project level permissions.
Project creation
You can version your artifacts in each project or create a project to manage artifacts from multiple projects using the CLI, API, or the UI.
Alternatively you can create a project using the CLI:
polyaxon project create --name OWNER_NAME/MODEL_NAME --description ... --tags tag1,tag2,...
And then configure the project features using the UI
Project overview
You can view a project that manages the artifacts’ versions using the project CLI or UI.
CLI
polyaxon project get -p OWNER_NAME/MODEL_NAME
UI
Artifacts versions
CLI
polyaxon artifacts ls -p OWNER_NAME/MODEL_NAME --query ... --sort ...
UI
Project admin
CLI
Updating
polyaxon project update -p ...
Deleting
polyaxon project delete -p ...
UI
You can manage a project using the UI, you can also manage who can contribute and have access to the artifacts versions, as well as from which projects users are allowed to promote runs