github NVIDIA/NeMo-Guardrails v0.14.1

latest release: v0.15.0
one month ago

What's Changed

This patch release addresses several important bug fixes and improvements, particularly focusing on jailbreak detection, LLMRails configuration handling, and content safety compatibility issues.

๐Ÿš€ Features

  • (jailbreak) Add direct API key configuration support (#1260)

๐Ÿ› Bug Fixes

  • (jailbreak) Lazy load jailbreak detection dependencies (#1223)
  • (llmrails) Constructor LLM should not skip loading other config models (#1221, #1247, #1250, #1258)
  • (content_safety) Replace try-except with iterable unpacking for policy violations (#1207)
  • (jailbreak) Pin numpy==1.23.5 for scikit-learn compatibility (#1249)
  • (output_parsers) Iterable unpacking compatibility in content safety parsers (#1242)

๐Ÿ“š Documentation

  • More heading levels so RNs resolve links (#1228)
  • Update docs version (#1219)
  • Fix jailbreak detection build instructions (#1248)
  • Change ABC bot link at docs (#1261)

๐Ÿงช Testing

  • Fix async test failures in cache embeddings and buffer strategy tests (#1237)
  • (content_safety) Add tests for content safety actions (#1240)

โš™๏ธ Miscellaneous Tasks

  • Update pre-commit-hooks to v5.0.0 (#1238)

New Contributors

Full Changelog: v0.14.0...v0.14.1

Don't miss a new NeMo-Guardrails release

NewReleases is sending notifications on new releases.