Nova Pro
Nova Pro is a first-generation Nova model built for high-accuracy multimodal tasks including financial document analysis, large-codebase review, and complex visual reasoning across a context of 300K tokens.
import { streamText } from 'ai'
const result = streamText({ model: 'amazon/nova-pro', prompt: 'Why is the sky blue?'})What To Consider When Choosing a Provider
Zero Data Retention
AI Gateway supports Zero Data Retention for this model via direct gateway requests (BYOK is not included). To configure this, check the documentation.Authentication
AI Gateway authenticates requests using an API key or OIDC token. You do not need to manage provider credentials directly.
Nova Pro is the top input rate in the first-generation Nova lineup on AI Gateway. Watch the AI Gateway cost dashboard so Pro spend matches the error cost you avoid.
When to Use Nova Pro
Best For
Financial document processing:
Precision on tables, figures, and numerical data is non-negotiable
Automated code review:
Migration analysis for codebases up to 15,000 lines per request
Multi-document reasoning:
Compare contracts, cross-reference reports, and validate data against documentation
Regulated industry analysis:
Combined visual and textual analysis in insurance, healthcare, and legal workflows
Consider Alternatives When
Routine classification or extraction:
Nova Lite handles multimodal inputs at a fraction of the cost when Pro-level accuracy isn't required
Extended thinking or web grounding:
Nova 2 Lite provides second-generation agentic and reasoning capabilities
Text-only workloads:
Nova Micro is significantly cheaper and faster for pure text processing
Conclusion
Nova Pro is for requests where a wrong answer costs more than the extra per-token spend. It targets structured documents, large codebases, and complex multimodal inputs within the first-generation Nova lineup. Route your hardest problems here and send the rest to cheaper models.
FAQ
Nova Pro is tuned for precision on structured inputs, including tables with dense numerical data, nested clauses, and cross-referenced figures. Nova Lite may approximate values or miss conditional relationships in complex documents. Pro maintains consistency across the full context.
Up to 15,000 lines of code per request within the context of 300K tokens. For larger codebases, split across multiple requests or focus on specific modules.
Whenever the cost of an incorrect output exceeds the per-token price difference. In financial compliance, legal review, and code quality assessment, a single error caught by Pro that Lite would have missed can justify hundreds of requests at the higher rate.
Nova Pro prioritizes accuracy within its generation but doesn't include extended thinking or configurable reasoning budgets. For deliberate multi-step reasoning, use Nova 2 Lite, a second-generation model with those capabilities.
Usually not as a blanket default. Its input rate is well above Nova Lite's. Most teams route easy traffic to Lite or Micro and send only high-risk work to Pro.
Insurance claims processing that combines policy documents with photographic evidence, healthcare record analysis where numerical lab values must be parsed precisely, and legal contract comparison where subtle phrasing differences have material consequences.