NeMo Microservices Documentation#

Welcome to the NeMo Microservices documentation.


Introduction to NeMo Microservices#

Learn about the NeMo microservices, how it works at a high-level, and the key features.

About NeMo Microservices

Learn about the NeMo Microservices Platform.

Overview of NeMo Microservices
Key Features

Learn about the key features of the NeMo microservices platform.

Key Features
Concepts

Learn about the concepts used across the NeMo microservices platform.

Concepts
Release Notes

Release notes for the NeMo microservices.

Release Notes for NeMo Microservices

Tutorials#

Get started with the NeMo microservices by following the tutorials.

Platform End-to-End Tutorials#

Try out the following tutorials to explore the end-to-end capabilities of the NeMo microservices platform.

Get Started Tutorials

Get started with the end-to-end tutorials for the NeMo microservices.

About Getting Started with NeMo Microservices
Jupyter Notebooks

Get started with the Jupyter notebooks for the NeMo microservices.

Jupyter Notebooks

Quickstart Using Docker Compose#

Try out the following NeMo microservices for local testing using Docker Compose. This is a quick way to explore the capabilities of each functional NeMo microservice as a central service before deploying them on a Kubernetes cluster.

NeMo Auditor Quickstart

Try out the NeMo Auditor microservice using Docker Compose for local testing.

Deploy NeMo Auditor with Docker
NeMo Data Designer Quickstart

Try out the NeMo Data Designer microservice using Docker Compose for local testing.

Deploy NeMo Data Designer with Docker
NeMo Evaluator Quickstart

Try out the NeMo Evaluator microservice using Docker Compose for local testing.

Deploy NeMo Evaluator with Docker
NeMo Guardrails Quickstart

Try out the NeMo Guardrails microservice using Docker Compose for local testing.

Deploy NeMo Guardrails with Docker
NeMo Safe Synthesizer Quickstart

Install the NeMo Safe Synthesizer locally using Docker Compose and try out private synthetic data generation.

Deploy NeMo Safe Synthesizer with Docker

Operation Guides#

Learn how to use each microservice at every stage of the NeMo data flywheel.

Manage Entities

Organize and manage AI workloads in the NeMo platform by using namespaces, projects, datasets, and models through the NeMo Entity Store microservice.

About Managing Entities
Design Synthetic Data From Scratch or Seeds (Early Access)

Design synthetic data from scratch or seeds to train large language models.

About Designing Synthetic Data From Scratch or Seeds
Generate Private Synthetic Data (Early Access)

Create private versions of sensitive datasets with PII replacement and synthetic data generation.

About Generating Private Synthetic Data
Fine-Tune Models

Fine-tune your models using customization jobs to improve their performance.

About Fine-Tuning
Evaluate Models

Set evaluation targets, define evaluation configs, and run evaluation jobs to measure your model’s performance.

About Evaluating
Audit Model Safety (Early Access)

Audit the safety of your models.

About Auditing Models
Run Inference

Deploy and proxy NIM for inference.

About Deploying and Running Inference on NIM
Manage Guardrails

Manage guardrails to moderate user input and model responses.

About Guardrails

Helm Installation Guide for Production#

Install the NeMo microservices using the NeMo Microservices Helm Chart for production.

About Admin Setup

Use the admin setup guide to learn about deploying the NeMo microservices to Kubernetes.

About Admin Setup