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
idof the namespace you want to use for the project.
How to Create a Project#
API#
Make a POST request to the
/v1/projectsendpoint. Refer to your organization’s workflow for determining the correct values for anycustom_fieldsandownershipdetails.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": {} } }