github NVIDIA/NeMo-Guardrails v0.13.0

9 days ago

What's Changed

This release adds support for multimodal input and output rails, allowing users to check for the safety of both text and image prompts and vision-language model outputs. We introduce new support for models with reasoning traces, such as Deepseek-R1, and we have added support for the NemoGuard JailbreakDetect NIM.
This release adds a new integration with Fiddler Guardrails, providing access to Fiddler’s low-latency hosted guardrail models for content safety, hallucination detection, and more. We also added support for Python 3.12 .

🚀 Features

🐛 Bug Fixes

  • Ensure parse_task_output is called after all llm_call invocations (#1047) by @Pouyanpi
  • Handle exceptions in generate_events to propagate errors in streaming (#1012) by @Pouyanpi
  • Ensure output rails streaming is enabled explicitly (#1045) by @Pouyanpi
  • Improve multimodal prompt length calculation for base64 images (#1053) by @Pouyanpi

🚜 Refactor

  • Move startup and shutdown logic to lifespan in server (#999) by @xiaobo8204

📚 Documentation

⚙️ Miscellaneous Tasks

New Contributors

Full Changelog: v0.12.0...v0.13.0

Don't miss a new NeMo-Guardrails release

NewReleases is sending notifications on new releases.