Use this file to discover all available pages before exploring further.
NeMo Guardrails uses a structured configuration approach to define guardrails for your LLM applications. A guardrails configuration defines the LLM(s) to be used, the rails that should be active, and custom settings.
Here’s a minimal example from examples/configs/sample/config.yml:
instructions: - type: general content: | Below is a conversation between a bot and a user. The bot is talkative and quirky. If the bot does not know the answer to a question, it truthfully says it does not know.sample_conversation: | user "Hello there!" express greeting bot express greeting "Hello! How can I assist you today?" user "What can you do for me?" ask about capabilities bot respond about capabilities "I am an AI assistant built to help you."models: - type: main engine: openai model: gpt-3.5-turbo-instructrails: input: flows: - dummy input rail output: flows: - dummy output rail