nemo-relay-tune-performance

작성자: nvidia

Plan a measured NeMo Relay adaptive tuning rollout after baseline scopes, tool calls, LLM calls, and observability are working; use this skill to improve…

npx skills add https://github.com/nvidia/nemo-relay --skill nemo-relay-tune-performance

Tune Performance With Adaptive Behavior

Use This When

Use this skill when a user has baseline NeMo Relay instrumentation and wants to improve latency, parallelism, prompt-cache behavior, or model-request behavior from runtime signals.

Do Not Use This When

Do not use this skill when the application is not instrumented yet. Start with nemo-relay-instrument-calls or nemo-relay-start first.

Default Guidance

  • Observe first, compare against a baseline, then enable one behavior change at a time.
  • Use the adaptive plugin component rather than inventing separate tuning logic or hand-registering adaptive behavior at every call site.
  • Start with in-memory state and telemetry-only behavior for local development.
  • Move to persistent state only when learned signals must survive restarts or be shared across workers.
  • Add active behavior only after representative runtime events show what should change.

Embedded Adaptive Model

  • Adaptive behavior is configured through the first-party plugin component with kind adaptive.
  • Adaptive requires existing NeMo Relay scopes, managed tool or LLM calls, and lifecycle events because it learns from runtime signals.
  • Main configuration areas are state, telemetry, adaptive hints, tool parallelism, Adaptive Cache Governor (ACG), and rollout policy.
  • State backends are in_memory and redis.
  • Tool-parallelism modes are observe_only, inject_hints, and schedule.
  • Adaptive Cache Governor providers are passthrough, anthropic, and openai; omit ACG until prompt-cache planning is needed.
  • Helper APIs exist in Rust nemo_relay_adaptive, Python nemo_relay.adaptive, and Node.js nemo-relay-node/adaptive. Go and raw FFI are source-first or advanced surfaces.

Default Path

  1. Confirm the app already emits expected scope, tool, and LLM events.
  2. Capture a baseline for the workflow you want to improve.
  3. Enable adaptive telemetry with in-memory state.
  4. Run representative traffic and inspect reports or runtime events.
  5. Choose one tuning surface: hints, tool parallelism, or ACG.
  6. Enable the smallest behavior change in config.
  7. Compare results against the baseline and keep a rollback path.

Failure Modes To Avoid

  • Do not enable scheduling before tool idempotency and race behavior are known.
  • Do not enable prompt-cache planning before provider payloads are stable.
  • Do not treat adaptive hints as mandatory instructions unless the consuming path explicitly defines that contract.
  • Do not use environment variables as the primary adaptive configuration model.
  • Do not tune from a single run or unrepresentative traffic.

Use Another Skill When

  • You need the exact adaptive config shape -> nemo-relay-tune-adaptive-config
  • You need to consume adaptive hints or scheduling guidance in app logic -> nemo-relay-tune-adaptive-hints
  • You need to build reusable plugin behavior instead of configuring the built-in adaptive component -> nemo-relay-build-plugin

Related Skills

  • nemo-relay-start
  • nemo-relay-instrument-calls
  • nemo-relay-setup-observability
  • nemo-relay-tune-adaptive-config
  • nemo-relay-tune-adaptive-hints
  • nemo-relay-build-plugin

nvidia의 다른 스킬

compileiq-debug
nvidia
Use when something is wrong: Search() hangs, all evaluations return INVALID_SCORE, scores aren't improving, every config returns the same number, ptxas errors…
official
create-github-pr
nvidia
gh CLI를 사용하여 GitHub 풀 리퀘스트를 생성합니다. 사용자가 새 PR을 만들거나, 코드 리뷰를 제출하거나, 풀 리퀘스트를 열고자 할 때 사용합니다. 트리거 키워드 -…
official
diagnose-perf
nvidia
First-responder performance triage for Isaac Sim and Isaac Lab. Identifies bottleneck category (GPU-bound, CPU-bound, VRAM, loading) using nvidia-smi and…
official
eagle3-review-logs
nvidia
Review EAGLE3 pipeline experiment logs from the launcher's experiments/ directory. Summarizes pass/fail status for all 4 tasks, diagnoses failures with root…
official
nemoclaw-maintainer-cross-issue-sweep
nvidia
다른 열린 이슈들을 스캔하여 주어진 PR이 함께 수정하거나 실수로 망가뜨릴 수 있는 이슈를 찾습니다. 인접 수정 기회와 모순 위험을 file:line…과 함께 출력합니다.
official
karpathy-guidelines
nvidia
일반적인 LLM 코딩 실수를 줄이기 위한 행동 지침입니다. 코드 작성, 검토 또는 리팩토링 시 과도한 복잡성을 피하고 정밀한 변경을 위해 사용하세요.
official
fhir-basics
nvidia
에이전트에게 FHIR R4 API의 작동 방식, 사용 가능한 리소스, 검색 매개변수를 사용한 쿼리 방법, 모든 응답 형식을 올바르게 파싱하는 방법을 가르칩니다…
official
underdeclared-agent
nvidia
A helpful assistant agent
official