> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.empiriolabs.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.empiriolabs.ai/_mcp/server.

# Nova Lite 2

> Fast, cost-effective multimodal reasoning model for text, images, documents, and video on a 1M context (long docs and ~90 min clips).

![Nova Lite 2](https://media.empiriolabs.ai/model-logos/nova-lite-2.png)

[Amazon](/providers/amazon) · Text Generation

`POST /v1/chat/completions`

Fast, cost-effective multimodal reasoning model for text, images, documents, and video on a 1M context (long docs and \~90 min clips).

## At a glance

| Field               | Value                                                                                                                     |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| Model id            | `nova-lite-2`                                                                                                             |
| Model release date  | 2025-12-02                                                                                                                |
| Input modalities    | Text, Image, Video, Document                                                                                              |
| Output modalities   | Text                                                                                                                      |
| Context window      | 1M                                                                                                                        |
| Weight precision    | -                                                                                                                         |
| Max output tokens   | 131,072                                                                                                                   |
| Features            | vision, function_calling, reasoning                                                                                       |
| Native inference    | No                                                                                                                        |
| New                 | No                                                                                                                        |
| Structured output   | Not supported                                                                                                             |
| Batch API           | 35% off list price                                                                                                        |
| Supported endpoints | `POST /v1/chat/completions`, `POST /v1/responses`, `POST /v1/messages`, `POST /v1beta/models/nova-lite-2:generateContent` |
| Alternate model ids | `amazon-nova-lite-2`, `amazon/nova-lite-2`, `us.amazon.nova-2-lite-v1:0`                                                  |

## Pricing

| Charge              | Spec                    | Rate     |
| ------------------- | ----------------------- | -------- |
| Input               | per 1M prompt tokens    | \$0.38   |
| Output              | per 1M generated tokens | \$3.16   |
| Cached input        | per 1M tokens           | \$0.2128 |
| Web Search (Linkup) | per call when invoked   | \$0.013  |

## Example request

```bash
curl https://api.empiriolabs.ai/v1/chat/completions \
  -H 'Authorization: Bearer $EMPIRIOLABS_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"model": "nova-lite-2", "messages": [{"role":"user","content":"Hello"}]}'
```

## Parameters

| Parameter            | Type    | Required | Default    | Description                                                                                                                                                                                                                                                                         |
| -------------------- | ------- | -------- | ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `temperature`        | number  | no       | `0.7`      | Sampling temperature, from 0 (deterministic) to 1. Not available with reasoning_effort high. · Range: 0 – 1                                                                                                                                                                         |
| `top_p`              | number  | no       | `0.9`      | Nucleus sampling probability mass. Lower = more focused. Not available with reasoning_effort high. · Range: 0 – 1                                                                                                                                                                   |
| `max_tokens`         | number  | no       | `60000`    | Maximum tokens in the response. Not available with reasoning_effort high. · Range: 1 – 65535                                                                                                                                                                                        |
| `stop`               | string  | no       | -          | Up to 4 strings where the model will stop generating further tokens.                                                                                                                                                                                                                |
| `enable_thinking`    | boolean | no       | true       | Enable extended reasoning before the final answer. A request that forces a tool call runs without reasoning unless it sets enable_thinking.                                                                                                                                         |
| `reasoning_effort`   | enum    | no       | `"medium"` | Reasoning depth: low, medium or high. Higher takes longer and uses more output tokens. high takes no max_tokens, temperature or top_p, and its response can be longer than 65,535 tokens. · Allowed: `low`, `medium`, `high`                                                        |
| `reasoning`          | string  | no       | -          | Responses API reasoning object: \{"effort":"low\|medium\|high"}                                                                                                                                                                                                                     |
| `web_search_linkup`  | boolean | no       | false      | Optional web search powered by Linkup. When enabled, recent web sources are retrieved using your latest user message as the query and provided to the model as additional context. Adds \$0.013 per call when invoked on top of the model's normal token cost. Disabled by default. |
| `disable_formatting` | boolean | no       | false      | Return the answer without the Sources list that web search adds.                                                                                                                                                                                                                    |

## Notes

Reasoning traces are not returned. Video uploads up to \~1 GB.

---

*Machine-readable schema:* `GET https://api.empiriolabs.ai/v1/models/nova-lite-2`.