openclaw/docs/providers/nova.md
Adnan Hajar 9463c35697 feat(providers): add Amazon Nova integration
Add Amazon Nova as a provider with OpenAI-compatible chat completion API.

- Add Nova model definitions (Nova 2 Lite, Pro, Micro)
- Add --nova-api-key CLI flag for onboarding
- Add interactive and non-interactive auth handlers
- Add implicit provider resolution from NOVA_API_KEY env var
- Add Nova to auth choice options and preferred provider mapping
- Create docs/providers/nova.md documentation

Nova API endpoint: https://api.nova.amazon.com/v1
Default model: nova/nova-2-lite-v1

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 11:02:02 -05:00

1.2 KiB

summary read_when
Use Amazon Nova with Moltbot
You want to use Amazon Nova models in Moltbot
You need to configure Nova via API key

Amazon Nova

Amazon Nova provides multimodal AI models via an OpenAI-compatible chat completion API. Moltbot supports Nova via API key authentication.

Available Models

  • Nova 2 Lite (nova-2-lite-v1) - Fast multimodal model, 64K context

CLI setup

To configure Nova with an API key:

moltbot onboard --auth-choice nova-api-key
# or non-interactive
moltbot onboard --nova-api-key "$NOVA_API_KEY"

Get your API key at: https://nova.amazon.com/dev/api

Config snippet

{
  env: { NOVA_API_KEY: "..." },
  agents: { defaults: { model: { primary: "nova/nova-2-lite-v1" } } },
  models: {
    providers: {
      nova: {
        baseUrl: "https://api.nova.amazon.com/v1",
        api: "openai-completions",
        apiKey: "${NOVA_API_KEY}"
      }
    }
  }
}

Notes

  • Nova models are available under the nova/ provider prefix.
  • The default model is nova/nova-2-lite-v1.
  • Nova uses OpenAI-compatible chat completion endpoints.
  • Nova 2 Lite supports both text and image inputs.