Create a BrowserToolkit with thread support
Create and setup a CodeInterpreterToolkit.
Helper for Nova's code interpreter system tool.
The nova_code_interpreter tool enables the model to execute Python code in a sandboxed environment. Useful for calculations, data analysis, and other computational tasks.
Helper for Nova's web grounding system tool.
The nova_grounding tool enables the model to search the web for current information. The model autonomously decides when to invoke the tool and processes the results.
Base class for Nova system tools.
System tools are built-in tools provided by Nova models that execute server-side. Unlike custom tools, system tools don't require client-side implementation.
Utilities for the Playwright browser tools.
Thread-aware browser tools that work with the browser session manager.
Toolkit for navigating web with AWS browser with thread support.
Nova system tools helpers.
This module provides helper classes for working with Amazon Nova 2.0's system tools (nova_grounding and nova_code_interpreter).
Amazon Nova 2.0 models support built-in system tools that execute server-side. These tools enable web search (nova_grounding) and code execution (nova_code_interpreter) capabilities.