agents-optimize

Optimize deployed NeMo agents with routing splits, hyperparameter tuning, and model swaps.

58|16|Updated May 14, 2026
One-click install
npx skills add https://github.com/NVIDIA-NeMo/nemo-platform --skill agents-optimize-nvidia-nemo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agents-optimize
Source: https://github.com/NVIDIA-NeMo/nemo-platform/tree/main/plugins/nemo-agents/src/nemo_agents_plugin/skills/agents-optimize
Command: npx skills add https://github.com/NVIDIA-NeMo/nemo-platform --skill agents-optimize-nvidia-nemo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the performance and cost inefficiencies of deployed AI agents by automating the complex process of model routing, hyperparameter tuning, and evaluation-driven optimization.

Core Features & Use Cases

  • Automated Optimization: Orchestrates prompt tuning, skill optimization, and switchyard routing splits to improve agent accuracy and reduce latency.
  • Evaluation-Driven Promotion: Ensures all proposed changes are validated against an evaluation baseline before deployment to prevent quality regressions.
  • Use Case: When an agent's response time is too high or costs are exceeding budget, use this skill to automatically test a smaller, faster model or implement a routing split that maintains quality while reducing compute overhead.

Quick Start

Run the agents-optimize skill to analyze the performance of your support-bot and suggest improvements based on the latest evaluation baseline.

Frequently Asked Questions about agents-optimize

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize NeMo agents to reduce latency and compute costs?

You can optimize NeMo agents by applying automated prompt tuning, switchyard routing splits, and model swaps based on evaluation benchmarks to improve accuracy and reduce latency. This process validates all proposed changes against a baseline to prevent quality regressions.

Can I test a smaller model in NeMo to lower agent response time without losing quality?

Yes, you can test smaller, faster models or implement routing splits within NeMo to maintain response quality while reducing compute overhead. The optimization process evaluates performance metrics against a baseline to ensure no quality regression occurs before deployment.

How does evaluation-driven promotion work for AI agent configuration changes?

Evaluation-driven promotion validates proposed agent configuration changes against an evaluation baseline before deployment. This mechanism orchestrates prompt tuning and routing splits to ensure automated optimization prevents quality regressions in production agents.

Do I need the NeMo CLI to manage agent lifecycle and validation workflows?

Yes, executing agent lifecycle management and validation workflows requires integration with the NeMo CLI and files service. This integration allows the optimizer to manage agent configurations, evaluate performance metrics, and persist optimization snapshots.

What's the best way to automate hyperparameter tuning for deployed AI agents?

The best way to automate hyperparameter tuning for deployed agents is using an orchestration skill that suggests routing splits and model swaps based on evaluation benchmarks. This approach manages agent configurations and persists optimization snapshots automatically.

Why should I use routing splits instead of directly swapping models for agent optimization?

Routing splits allow you to balance accuracy and latency by directing traffic across multiple models, whereas a direct model swap is an all-or-nothing change. The optimizer evaluates both strategies against benchmarks to ensure compute overhead is reduced without causing quality regressions.