> This page is for version v0.24.1.
> For other versions, use one of these documentation indexes:
> - Latest (default): https://docs.nvidia.com/nemo/guardrails/latest/llms.txt
> - v0.24.1: https://docs.nvidia.com/nemo/guardrails/v0.24.1/llms.txt
> - v0.24.0: https://docs.nvidia.com/nemo/guardrails/v0.24.0/llms.txt
> - v0.23.0: https://docs.nvidia.com/nemo/guardrails/v0.23.0/llms.txt
> - v0.22.0: https://docs.nvidia.com/nemo/guardrails/v0.22.0/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/nemo/guardrails/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/guardrails/_mcp/server.

# nemoguardrails.llm

## Subpackages

* **[`nemoguardrails.llm.cache`](/guardrails-python-sdk/nemoguardrails/llm/cache)**
* **[`nemoguardrails.llm.clients`](/guardrails-python-sdk/nemoguardrails/llm/clients)**
* **[`nemoguardrails.llm.frameworks`](/guardrails-python-sdk/nemoguardrails/llm/frameworks)**
* **[`nemoguardrails.llm.providers`](/guardrails-python-sdk/nemoguardrails/llm/providers)**

## Submodules

* **[`nemoguardrails.llm.call`](/guardrails-python-sdk/nemoguardrails/llm/call)**
* **[`nemoguardrails.llm.completion_parsing`](/guardrails-python-sdk/nemoguardrails/llm/completion_parsing)**
* **[`nemoguardrails.llm.constants`](/guardrails-python-sdk/nemoguardrails/llm/constants)**
* **[`nemoguardrails.llm.filters`](/guardrails-python-sdk/nemoguardrails/llm/filters)**
* **[`nemoguardrails.llm.helpers`](/guardrails-python-sdk/nemoguardrails/llm/helpers)**
* **[`nemoguardrails.llm.openai_reasoning`](/guardrails-python-sdk/nemoguardrails/llm/openai_reasoning)**
* **[`nemoguardrails.llm.output_parsers`](/guardrails-python-sdk/nemoguardrails/llm/output_parsers)**
* **[`nemoguardrails.llm.prompts`](/guardrails-python-sdk/nemoguardrails/llm/prompts)**
* **[`nemoguardrails.llm.taskmanager`](/guardrails-python-sdk/nemoguardrails/llm/taskmanager)**
* **[`nemoguardrails.llm.telemetry`](/guardrails-python-sdk/nemoguardrails/llm/telemetry)**
* **[`nemoguardrails.llm.types`](/guardrails-python-sdk/nemoguardrails/llm/types)**

## Package Contents

### Data

[`__all__`](#nemoguardrails-llm-__all__)

### API

```python
nemoguardrails.llm.__all__ = ['ChatMessage', 'FinishReason', 'LLMFramework', 'LLMModel', 'LLMResponse', 'LLMR...
```