Create Project#
You can create a project through the NeMo Entity Store microservice to organize your models, datasets, and customization jobs.
Prerequisites#
Before you can create a project, make sure that you have:
Obtained the base URL of your NeMo Entity Store Microservice.
Permissions to access the NeMo Entity Store microservice endpoint.
Obtained the
id
of the namespace you want to use for the project.
How to Create a Project#
API#
Make a POST request to the
/v1/projects
endpoint. Refer to your organization’s workflow for determining the correct values for anycustom_fields
andownership
details.export ENTITY_STORE_BASE_URL=<URL for NeMo Entity Store> curl -X POST "${ENTITY_STORE_BASE_URL}/v1/projects" \ -H 'Accept: application/json' \ -H 'Content-Type: application/json' \ -d '{ "name": "Documentation Test Project", "description": "A project for documentation testing", "namespace": "docs", "custom_fields": { "team": "documentation", "priority": "high", "status": "in-progress", "target_completion": "2024-03-31" }, "ownership": { "created_by": "user@nvidia.com", "access_policies": {} } }' | jq
Verify that the project was created by reviewing the response.
Example Response
{ "created_at": "2025-02-12T17:00:33.795767", "updated_at": "2025-02-12T17:00:33.795769", "name": "Documentation Test Project", "description": "A project for documentation testing", "namespace": "docs", "custom_fields": { "team": "documentation", "priority": "high", "status": "in-progress", "target_completion": "2024-03-31" }, "ownership": { "created_by": "user@nvidia.com", "access_policies": {} } }