feat(gen-ai): Add POST /nemo-guardrails/init BFF endpoint#7364
feat(gen-ai): Add POST /nemo-guardrails/init BFF endpoint#7364NickGagan wants to merge 1 commit intoopendatahub-io:mainfrom
Conversation
…4547) Adds a new endpoint to create and update NemoGuardrails K8s resources (per-model ConfigMaps + NemoGuardrails CR) from the same model list used for LSD install. Model source type is encoded in resource names (e.g. guardrail-maas-granite-3b) for downstream discoverability. Subsequent calls upsert existing resources and clean up stale ConfigMaps. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
|
Skipping CI for Draft Pull Request. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited), Organization UI (inherited) Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Issue: https://redhat.atlassian.net/browse/RHOAIENG-54547
Description
Adds a new endpoint to create and update NemoGuardrails K8s resources (per-model ConfigMaps + NemoGuardrails CR) from the same model list used for LSD install. Model source type is encoded in resource names (e.g. guardrail-maas-granite-3b) for downstream discoverability. Subsequent calls upsert existing resources and clean up stale ConfigMaps.
How Has This Been Tested?
TODO
Test Impact
TODO
Request review criteria:
Self checklist (all need to be checked):
If you have UI changes:
After the PR is posted & before it merges:
main