Namespaces#

Use namespaces to manage the organization of all other entities in the NeMo microservices platform. Namespaces are the first level of entity organization, and can have many projects, datasets, models, customization entities, and evaluation entities.

Note

Namespaces in the NeMo microservices platform are not associated with Kubernetes namespaces.

graph TD A[Namespace] B[Projects] C[Base Models] D[Custom Models] E[Datasets] A --> B A --> C A --> D A --> E %% Style classDef default fill:#f9f9f9,stroke:#333,stroke-width:2px; linkStyle default stroke:#666,stroke-width:2px;

Best Practices#

  • Create or use an existing namespace before creating any other downstream entities.

  • Standardize on a naming convention for namespaces, for example, user-<username>, team-<team-name>, or product-<product-name>.

  • Maintain meaningful descriptions for each namespace to help identify them.

  • Use custom fields to store metadata about the namespace.


Task Guides#

Create Namespace

Create a namespace to group related entities by dimensions like user, team, or product.

Create Namespace
Update Namespace

Update a namespace’s details, such as its description and custom fields.

Update Namespace
List Namespaces

Search and sort namespaces to find the ones you need to manage or use.

List Namespaces
Delete Namespace

Delete a namespace.

Delete Namespace