Skip to content

Conversation

@dkovvuri
Copy link

@dkovvuri dkovvuri commented Dec 2, 2025

Add comprehensive support for Amazon Nova 2.0 models including system tools
(nova_grounding and nova_code_interpreter) and reasoning configuration with
string-based validation.

Features:

  • Add NovaSystemTool, NovaGroundingTool, and NovaCodeInterpreterTool helpers
  • Support system tools via bind_tools() with both helper classes and strings
  • Add reasoning configuration validation (accepts "low", "medium", "high")
  • Support reasoning in both streaming and non-streaming modes
  • Parse Nova's reasoningContent format to standard LangChain content blocks
  • Add IAM permission error handling for bedrock:InvokeTool

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant