Studio Concepts#

Important

NVIDIA NeMo Studio is released with early access availability and is subject to limited support and potential API changes in future releases.

NVIDIA NeMo Studio is a web-based user interface application that communicates with the underlying NeMo microservices. It provides a graphical interface layer on top of the NeMo microservices platform, making AI development accessible to users who prefer visual tools over command-line interfaces or programmatic APIs.


Key Concepts#

The following are the key concepts of NeMo Studio.

Project-Based Organization#

Projects serve as the primary organizational unit in NeMo Studio. They group related resources such as datasets, models, customization jobs, and evaluation results. Resources within a project are scoped to that project and not shared with other projects.

Workflow Integration#

NeMo Studio integrates multiple NeMo microservices into cohesive workflows:

  • Dataset Management: Upload and manage datasets through NeMo Entity Store and NeMo Data Store.

  • Model Customization: Create and monitor fine-tuning jobs through NeMo Customizer.

  • Model Evaluation: Configure and run evaluation jobs through NeMo Evaluator.

  • Interactive Testing: Test models in real-time through NeMo Deployment Management and NIM Proxy.

Backend Communication#

Studio communicates with the NeMo microservices through REST APIs:

  • Entity Management: Create, retrieve, update, and delete entities through NeMo Entity Store.

  • Data Operations: Handle file uploads and downloads through NeMo Data Store.

  • Job Submission: Submit and monitor customization and evaluation jobs through NeMo Customizer and NeMo Evaluator.

  • Model Inference: Test model deployments through NeMo Deployment Management and NIM Proxy.


Studio Features#

The following are the features of NeMo Studio.

  • Projects: Manage projects that group related resources such as datasets, models, and jobs.

  • Datasets: Upload, view, and manage datasets for training and evaluation.

  • Models: Test models interactively with system prompts and examples.

  • Customizations: Create and monitor model fine-tuning jobs.

  • Evaluations: Run and analyze model evaluation jobs.


Benefits of Using NeMo Studio#

The following are the benefits of using NeMo Studio.

No-Code Interface#

NeMo Studio eliminates the need for command-line expertise or API knowledge, making AI development accessible to a broader range of users.

Visual Workflow Management#

Track the entire AI development lifecycle from data preparation through model fine-tuning and evaluation in a single interface.

Real-Time Monitoring#

Monitor job progress and view logs without switching between multiple tools or terminals.

Rapid Prototyping#

Quickly prototype AI-powered features by testing model behavior with different configurations in the Models (Playground) page.