Skip to content

docs(studio): add Custom Models page for the Studio customization UI - #1817

Merged
htolentino-nvidia merged 2 commits into
release/0.5from
docs-studio-customization
Sep 4, 2026
Merged

htolentino-nvidia merged 2 commits into
release/0.5from
docs-studio-customization

Conversation

@htolentino-nvidia

@htolentino-nvidia htolentino-nvidia commented Sep 4, 2026 •

Copy link
Copy Markdown
Contributor

Docs update for https://nvbugspro.nvidia.com/bug/6721055

Summary by CodeRabbit

  • Documentation
    • Added a Custom Models section to the Studio documentation navigation.
    • Documented creating and cloning customization jobs, selecting training options, datasets, resources, and eligible models.
    • Added guidance for tracking job progress, evaluation, and cancellation.
    • Updated Models documentation to explain how to start and monitor fine-tuning jobs.

htolentino-nvidia and others added 2 commits September 4, 2026 13:59
Documents the Fine-tune a Model form (backend, model, training method,
dataset, parameters, LoRA/DPO, compute), the Custom Models list, job
cloning, and the job details page, matching release/0.5 where the
customize-method modal and Prompt-tuned option have been removed.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Signed-off-by: Henrique Tolentino <htolentino@nvidia.com>
…aining method fields

Cover the Overview tab's GRPO reward/training-health panels (vs. the
training-loss panel used by SFT/distillation/DPO), and correct the
Training Method section description to reflect the actual per-backend
fields (fine-tuning type + SFT/Distillation for Automodel/Unsloth,
DPO/GRPO for RL).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Signed-off-by: Henrique Tolentino <htolentino@nvidia.com>
@htolentino-nvidia
htolentino-nvidia requested review from a team as code owners September 4, 2026 18:03
@github-actions github-actions Bot added the docs label Sep 4, 2026
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

@coderabbitai

coderabbitai Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 8c45e665-c925-4dae-872a-9c90b4679455

📥 Commits

Reviewing files that changed from the base of the PR and between a1c880c and 09399e9.

📒 Files selected for processing (3)
  • docs/fern/versions/latest.yml
  • docs/studio/customization.mdx
  • docs/studio/index.mdx

Included review availability: Your plan provides up to 12 included reviews per hour; 11 remain after this review.


📝 Walkthrough

Walkthrough

Added a NeMo Studio Custom Models guide. Updated Studio navigation and Models documentation to link to the guide and describe fine-tuning workflows.

Changes

Custom Models documentation

Layer / File(s) Summary
Custom Models guide
docs/studio/customization.mdx
Documents customization-job creation, configuration options, cloning, model browsing, job tracking, evaluation, cancellation, feature flags, and related references.
Custom Models navigation
docs/fern/versions/latest.yml, docs/studio/index.mdx
Adds the Custom Models navigation entry and documents access to the Custom Models list, eligible base models, fine-tuning, and progress tracking.

Suggested reviewers: mckornfield

Merge Risk: ⚪ Minimal · up to 09399

This adds Custom Models guidance and Studio navigation links for fine-tuning workflows. The documentation page is published through the Latest navigation, with no remaining merge-readiness risk identified.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: adding a Custom Models page for the Studio customization UI.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs-studio-customization

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor
Suite Lines Covered Line Rate Branch Rate
Unit Tests 35531/45313 78.4% 62.9%
Integration Tests 21146/43088 49.1% 22.3%

@htolentino-nvidia
htolentino-nvidia added this pull request to the merge queue Sep 4, 2026
Merged via the queue into release/0.5 with commit eb3faed Sep 4, 2026
62 checks passed
@htolentino-nvidia
htolentino-nvidia deleted the docs-studio-customization branch September 4, 2026 19:21
svvarom added a commit that referenced this pull request Sep 4, 2026
* feat(studio): add trace graph view (#1791)

* feat(studio): add trace graph view

Signed-off-by: Yamini <ykagal@gmail.com>

* fixes for default off FF, overflow, code split

Signed-off-by: Sean Teramae <steramae@nvidia.com>

* add record to e2e test

Signed-off-by: Sean Teramae <steramae@nvidia.com>

* more minor fixes

Signed-off-by: Sean Teramae <steramae@nvidia.com>

---------

Signed-off-by: Yamini <ykagal@gmail.com>
Signed-off-by: Sean Teramae <steramae@nvidia.com>
Co-authored-by: Sean Teramae <steramae@nvidia.com>

* fix(files): block fileset delete when models or adapters still reference it (#1761)

* fix(files): block fileset delete when models or adapters still reference it

A fileset used as model or adapter weights could be deleted with no check, leaving a dangling entity and a late 404 during job download. Fail closed with 409 when dependents exist, 503 when Entity Store cannot be queried, and validate the weights fileset at customization submit.

Signed-off-by: Tyler Bray <tbray@nvidia.com>

* fix(files): sanitize fileset delete-guard logs and document 409/503 detail

CodeQL flagged unsanitized workspace/name on the new 503 path. Document the FastAPI string-detail envelope on DELETE so OpenAPI matches the actual 409 and 503 bodies.

Signed-off-by: Tyler Bray <tbray@nvidia.com>

* chore(sdk): sync Python SDK with fileset DELETE 409 and 503

Stainless regeneration picks up the documented error envelope so lint-python-sdk matches the OpenAPI spec.

Signed-off-by: Tyler Bray <tbray@nvidia.com>

* fix(files,entities): map fileset ref lookup outages to 503 and delete models before filesets

EntityClient.list raises NemoClientError, not EntityStoreError, so the documented 503 path never fired on a real Entities outage. Workspace cleanup now removes adapters and models before filesets so same-workspace teardown is not blocked by the 409 guard.

Signed-off-by: Tyler Bray <tbray@nvidia.com>

---------

Signed-off-by: Tyler Bray <tbray@nvidia.com>

* docs(studio): add Custom Models page for the Studio customization UI (#1817)

* docs(studio): add Custom Models page for the Studio customization UI

Documents the Fine-tune a Model form (backend, model, training method,
dataset, parameters, LoRA/DPO, compute), the Custom Models list, job
cloning, and the job details page, matching release/0.5 where the
customize-method modal and Prompt-tuned option have been removed.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Signed-off-by: Henrique Tolentino <htolentino@nvidia.com>

* docs(studio): document GRPO training-health panels and per-backend training method fields

Cover the Overview tab's GRPO reward/training-health panels (vs. the
training-loss panel used by SFT/distillation/DPO), and correct the
Training Method section description to reflect the actual per-backend
fields (fine-tuning type + SFT/Distillation for Automodel/Unsloth,
DPO/GRPO for RL).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Signed-off-by: Henrique Tolentino <htolentino@nvidia.com>

---------

Signed-off-by: Henrique Tolentino <htolentino@nvidia.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>

* feat(skills): Switch build agent skill to use Fabric and LC DeepAgents (#1779)

* Refine build agent skill for Fabric

Clarify the supported Deep Agents and Fabric workflow, add non-happy-path guidance, and package local evaluation assets.

Signed-off-by: Yamini <ykagal@gmail.com>

* Harden build agent onboarding and dependency boundary

Explain Ethos and Fabric before implementation, keep Deep Agents dependencies
inside the generated customer project, and cover the boundary in skill tests.

Signed-off-by: Yamini <ykagal@gmail.com>

* Align build agent harness dependency checks

Teach the build agent skill to detect and reuse the Agents plugin harness,
ask before installing the optional plugin, and stop on partial installs.
Document source checkout packaging and add dependency failure evals.

Signed-off-by: Yamini <ykagal@gmail.com>

* Update build agent benchmark evidence

Record the nine current evaluation tasks and the successful packaged Fabric
trajectory. Use the repository standard NVSkills-Eval terminology and keep
formal Tier 3 results marked as pending.

Signed-off-by: Yamini <ykagal@gmail.com>

* Remove build agent review artifacts from package

Keep behavioral evaluations in source while removing the generated gate marker,
hand written benchmark and runtime packaging rule for evaluation data.

Signed-off-by: Yamini <ykagal@gmail.com>

* fix(skills): add copyright headers

Signed-off-by: Yamini <ykagal@gmail.com>

* fix(skills): defer agent registration until gates pass

Signed-off-by: Manjesh Mogallapalli <mmogallapall@nvidia.com>

* fix(skills): preserve agent deployment scope

Signed-off-by: Manjesh Mogallapalli <mmogallapall@nvidia.com>

* fix(skills): clarify optional agent environment

Signed-off-by: Manjesh Mogallapalli <mmogallapall@nvidia.com>

---------

Signed-off-by: Yamini <ykagal@gmail.com>
Signed-off-by: Manjesh Mogallapalli <mmogallapall@nvidia.com>
Co-authored-by: Manjesh Mogallapalli <mmogallapall@nvidia.com>

* AIRCORE-1121 Update agent build guidance for Fabric (#1780)

Point new agent builds to the Fabric based skill while keeping explicit
maintenance and migration work for existing NAT workflows available.

Signed-off-by: Yamini <ykagal@gmail.com>

---------

Signed-off-by: Yamini <ykagal@gmail.com>
Signed-off-by: Sean Teramae <steramae@nvidia.com>
Signed-off-by: Tyler Bray <tbray@nvidia.com>
Signed-off-by: Henrique Tolentino <htolentino@nvidia.com>
Signed-off-by: Manjesh Mogallapalli <mmogallapall@nvidia.com>
Signed-off-by: Swarom Muley <smuley@nvidia.com>
Co-authored-by: Yamini <yamini@users.noreply.github.com>
Co-authored-by: Sean Teramae <steramae@nvidia.com>
Co-authored-by: tylersbray <tbray@nvidia.com>
Co-authored-by: htolentino-nvidia <htolentino@nvidia.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Manjesh Mogallapalli <mmogallapall@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants