NeMo-Guardrails
NeMo-Guardrails copied to clipboard
NeMo Guardrails is an open-source toolkit for easily adding programmable guardrails to LLM-based conversational systems.
## Description Currently we have two enormous classes, `LLMRails` (~2000 LOC) and `LLMGenerationActions` (~1200 LOC), that each do dozens of unrelated things (config loading, model init, DSL parsing, prompt templating,...
## Summary This PR adds a missing Azure OpenAI embedding provider to fix the `KeyError: 'azure' does not exist in the registry` error reported in issue #1268. ## Changes Made...
### Did you check docs and existing issues? - [x] I have read all the NeMo-Guardrails docs - [x] I have updated the package to the latest version before submitting...
### Did you check docs and existing issues? - [x] I have read all the NeMo-Guardrails docs - [x] I have updated the package to the latest version before submitting...
### Did you check docs and existing issues? - [x] I have read all the NeMo-Guardrails docs - [x] I have updated the package to the latest version before submitting...
### Did you check docs and existing issues? - [x] I have read all the NeMo-Guardrails docs - [x] I have updated the package to the latest version before submitting...
### Did you check the docs? - [x] I have read all the NeMo-Guardrails docs ### Is your feature request related to a problem? Please describe. I want to be...
> [!NOTE] > We need to update the documentation about the changes to tracing feature - [ ] need docs update - [ ] need to move migration guide to...
### Please also confirm the following - [x] I have searched the [main issue tracker](https://github.com/NVIDIA/NeMo-Guardrails/issues) of NeMo Guardrails repository and believe that this is not a duplicate ### Issue Kind...
### Did you check the docs? - [x] I have read all the NeMo-Guardrails docs ### Is your feature request related to a problem? Please describe. Hi , I'm encountering...