Customization
July 15, 2026 · View on GitHub
Customization vs Extending
Customization is for changing what already exists in the blueprint — models, prompts, tool configuration, and agent behavior. No new code or plugins required.
Extending is for adding new functionality — new tools, data sources, or integrations that don't exist today. Refer to Extending.
- Configuration Reference — Complete YAML schema with all parameters
- Swapping Models — Use different LLMs (hosted NIM, self-hosted NIM, mixing models)
- Tools and Sources — Enable, disable, and configure search tools
- You.com API Suite — Configure web search, contents extraction, general research, and finance research
- MCP Tools — Add external tools through Model Context Protocol
- Guardrails — Configure NeMo Guardrails at workflow and agent boundaries
- Knowledge Layer — Add document retrieval with LlamaIndex, Foundational RAG, OpenSearch, or Azure AI Search
- Prompts — Modify agent behavior through Jinja2 prompt templates
- Human-in-the-Loop — Configure the clarifier