-
Notifications
You must be signed in to change notification settings - Fork 564
docs: add tools integration guide #1414
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Add a comprehensive "Tools Integration" guide to the advanced user documentation. The new guide covers supported tools, configuration settings (including passthrough mode), implementation examples, and security considerations for tool usage in NeMo Guardrails. Also update the advanced index to include the new guide.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds comprehensive documentation for tools integration with NeMo Guardrails, providing detailed guidance on implementing external tools while maintaining security controls. The guide covers configuration best practices, implementation examples, and important security considerations for safe tool usage.
- Added complete tools integration guide covering LangChain tools support and custom tool creation
- Provided configuration examples with passthrough mode settings for input/output rails
- Included security considerations highlighting tool message risks and recommended safety measures
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| docs/user-guides/advanced/tools-integration.md | New comprehensive guide for tools integration with configuration examples, implementation patterns, and security best practices |
| docs/user-guides/advanced/index.rst | Updated advanced documentation index to include the new tools integration guide |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Documentation preview |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Signed-off-by: Miyoung Choi <[email protected]>
Signed-off-by: Miyoung Choi <[email protected]>
Signed-off-by: Miyoung Choi <[email protected]>
Signed-off-by: Miyoung Choi <[email protected]>
Signed-off-by: Miyoung Choi <[email protected]>
Signed-off-by: Miyoung Choi <[email protected]>
* docs: add tools integration guide Add a comprehensive "Tools Integration" guide to the advanced user documentation. The new guide covers supported tools, configuration settings (including passthrough mode), implementation examples, and security considerations for tool usage in NeMo Guardrails. Also update the advanced index to include the new guide. * add the new page to the right index file (#1415) * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> --------- Signed-off-by: Miyoung Choi <[email protected]> Co-authored-by: Miyoung Choi <[email protected]>
* docs: add tools integration guide Add a comprehensive "Tools Integration" guide to the advanced user documentation. The new guide covers supported tools, configuration settings (including passthrough mode), implementation examples, and security considerations for tool usage in NeMo Guardrails. Also update the advanced index to include the new guide. * add the new page to the right index file (#1415) * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> --------- Signed-off-by: Miyoung Choi <[email protected]> Co-authored-by: Miyoung Choi <[email protected]>
* docs: add tools integration guide Add a comprehensive "Tools Integration" guide to the advanced user documentation. The new guide covers supported tools, configuration settings (including passthrough mode), implementation examples, and security considerations for tool usage in NeMo Guardrails. Also update the advanced index to include the new guide. * add the new page to the right index file (#1415) * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> --------- Signed-off-by: Miyoung Choi <[email protected]> Co-authored-by: Miyoung Choi <[email protected]>
* docs: add tools integration guide Add a comprehensive "Tools Integration" guide to the advanced user documentation. The new guide covers supported tools, configuration settings (including passthrough mode), implementation examples, and security considerations for tool usage in NeMo Guardrails. Also update the advanced index to include the new guide. * add the new page to the right index file (#1415) * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> --------- Signed-off-by: Miyoung Choi <[email protected]> Co-authored-by: Miyoung Choi <[email protected]>
* docs: add tools integration guide Add a comprehensive "Tools Integration" guide to the advanced user documentation. The new guide covers supported tools, configuration settings (including passthrough mode), implementation examples, and security considerations for tool usage in NeMo Guardrails. Also update the advanced index to include the new guide. * add the new page to the right index file (#1415) * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> --------- Signed-off-by: Miyoung Choi <[email protected]> Co-authored-by: Miyoung Choi <[email protected]>
* docs: add tools integration guide Add a comprehensive "Tools Integration" guide to the advanced user documentation. The new guide covers supported tools, configuration settings (including passthrough mode), implementation examples, and security considerations for tool usage in NeMo Guardrails. Also update the advanced index to include the new guide. * add the new page to the right index file (#1415) * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> * Update docs/user-guides/advanced/tools-integration.md Signed-off-by: Miyoung Choi <[email protected]> --------- Signed-off-by: Miyoung Choi <[email protected]> Co-authored-by: Miyoung Choi <[email protected]>
Add "Tools Integration" guide to the advanced user documentation. The new guide covers supported tools, configuration settings (including passthrough mode), implementation examples, and security considerations for tool usage in NeMo Guardrails. Also update the advanced index to include the new guide.