Deepgram Nova 2 ATC API: Endpoint & Pricing
Deepgram Nova 2 ATC brings speech-to-text speech-to-text to LLM.API for voice notes, calls, and caption pipelines.
What is Deepgram Nova 2 ATC?
With Deepgram Nova 2 ATC, LLM.API turns audio into text for product voice features. Speech-to-text model by Deepgram. The model id `nova-2-atc` keeps STT alongside your other endpoints.
Can you self-host Deepgram Nova 2 ATC?
No. We found no public weights for Deepgram Nova 2 ATC on Hugging Face, so there is nothing to download, quantize or serve on your own GPUs: no VRAM budget, no vLLM or GGUF build to plan for. The only way to run it is over an API.
Skip the deploy — use LLM.API as your endpoint
No GPUs, no quantization trade-offs. Same model, OpenAI-compatible, with custom volume discounts on request.
Providers
LLM.API routes Deepgram Nova 2 ATC to the providers below, with discounted effective rates versus list price.
List price by provider
InputOutputProvider list prices; the LLM.API discount applies on top.
| Provider | Pricing | Context | Capabilities |
|---|---|---|---|
| deepgram | in $0; out — per minute of audio | — | — |
Prices and availability from the LLMAPI catalogue, updated nightly. Last updated 11 Oct 2026.
Try this model
Test Deepgram Nova 2 ATC right here — free to start.
Suggestions for your first prompt
Code snippet
Call Deepgram Nova 2 ATC through the OpenAI-compatible API — STT via LLM.API (see docs for audio endpoints).
Switching from OpenAI? Change 2 lines.
- base_url="https://api.openai.com/v1"
- api_key="YOUR_OPENAI_KEY"
+ base_url="https://api.llmapi.ai/v1"
+ api_key="YOUR_LLMAPI_KEY"Everything else stays the same — SDK, message format, tools, streaming. Set model to nova-2-atc and the call runs unchanged.
curl https://api.llmapi.ai/v1/chat/completions \
-H "Authorization: Bearer $LLMAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "nova-2-atc",
"messages": [
{"role": "user", "content": "Give me three crisp launch checklist items."}
]
}'from openai import OpenAI
client = OpenAI(
api_key="YOUR_LLMAPI_KEY",
base_url="https://api.llmapi.ai/v1",
)
resp = client.chat.completions.create(
model="nova-2-atc",
messages=[
{"role": "system", "content": "You are a precise product assistant."},
{"role": "user", "content": "Give me three crisp launch checklist items."},
],
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.LLMAPI_KEY,
baseURL: "https://api.llmapi.ai/v1",
});
const resp = await client.chat.completions.create({
model: "nova-2-atc",
messages: [
{ role: "user", content: "Give me three crisp launch checklist items." },
],
});
console.log(resp.choices[0].message.content);stream = client.chat.completions.create(
model="nova-2-atc",
messages=[{"role": "user", "content": "Write a haiku about latency."}],
stream=True,
)
for chunk in stream:
delta = chunk.choices[0].delta.content
if delta:
print(delta, end="", flush=True){
"model": "nova-2-atc",
"messages": [
{"role": "system", "content": "You are a precise product assistant."},
{"role": "user", "content": "Give me three crisp launch checklist items."}
]
}ENDPOINTS
Supported endpoints & features
Base URL https://api.llmapi.ai/v1 · model ID nova-2-atc · OpenAI-compatible.
POST /v1/chat/completionsChat Completions — supported
| Feature | Status | How to set it |
|---|---|---|
| Function calling (tools) | Not supported | tools, tool_choice |
| Parallel tool calls | Not supported | parallel_tool_calls |
| JSON mode | Not supported | response_format: {"type": "json_object"} |
| Structured outputs | Not supported | response_format: {"type": "json_schema", …} |
| Streaming | Not supported | stream: true |
| Vision (image input) | Not supported | image_url content parts |
| Web search | Not supported | web_search |
ERRORS
Errors & fallback routing
| Code | What it means | What to do |
|---|---|---|
401 | Missing or invalid API key. | Send Authorization: Bearer YOUR_LLMAPI_KEY and check the key is active. |
429 | Rate limited, or the upstream provider is throttling the request. | Back off and retry with jitter; the gateway also retries the request on another provider where one is available. |
5xx | Upstream provider error or timeout. | Retry; fallback routing sends the retry to the next healthy provider for this model. |
When a provider fails or throttles, the request is routed to the next provider serving this model — the ones listed in the providers table above.
Deepgram Nova 2 ATC in production
What the model is good at.
Meeting capture
Fits voice notes, calls, and meeting recording pipelines.
Streaming recognition
Supports low-latency partial transcripts when the provider offers streaming STT. Relevant for `nova-2-atc` workloads on LLM.API.
Compliance archives
Creates text records of spoken interactions for audit trails. Reflects speech-to-text positioning for this endpoint.
Speech transcription
Converts spoken audio into text for captions, notes, and search.
Voice UX input
Powers voice-driven product interfaces and IVR handoffs. Tuned to how teams typically call Deepgram Nova 2 ATC.
What you get when you call Deepgram Nova 2 ATC through LLM.API.
Unified AI Routing
Production: Reach Deepgram Nova 2 ATC and sibling models through one OpenAI-compatible endpoint.
One endpoint, every model.Cost Control
Compare provider price points and keep spend visible as you scale Deepgram Nova 2 ATC.
More performance, less spend.Reliability Layer
Production: Retry and route across configured providers when a single upstream blips.
Never go dark on users.Observability
Production: Trace prompts, tokens, and errors for Deepgram Nova 2 ATC alongside the rest of your stack.
See every token, everywhere.Drop-in SDKs
Production: Keep using familiar OpenAI client patterns with base URL https://api.llmapi.ai/v1.
Think tasks, not models.Model Breadth
Production: Swap Deepgram Nova 2 ATC for chat, media, or embedding alternatives without rewriting auth.
Scale from 1 to millions.
When to Use — When NOT to Use
Use it if...
- You will pipe transcripts into search or LLM summarization (Deepgram Nova 2 ATC)
- You need speech-to-text for batch or streaming audio (Deepgram Nova 2 ATC)
- Voice is a primary input modality in your product (Deepgram Nova 2 ATC)
Avoid if...
- You require guaranteed perfect transcripts for every accent without evaluation
- You need text-to-speech or chat generation instead of transcription
- Your audio cannot leave your compliance boundary and you lack an approved provider path
COMMUNITY
What developers say about speech-to-text models
Summarised from publicly published developer and community reviews of this model family. Opinions are the sources’, not LLM.API’s, and may not be specific to Deepgram Nova 2 ATC.
- Head-to-head tests of the leading APIs land within a point or two of each other; the choice usually comes down to language coverage, streaming latency and batch pricing.
- Voice-agent developers report streaming latency and endpointing quality matter more in production than headline word-error rates.
- Whisper-family models remain the default open baseline, with hosted providers winning on real-time features and diarization.
SOURCES
Frequently Asked Questions
How is Deepgram Nova 2 ATC priced on LLM.API?
Listed pricing metadata shows: In $4.3 / 1M tokens. LLM.API may offer discounted effective rates (illustrative ~30% callout vs list when available).. Confirm live rates in the LLM.API dashboard or docs before production budgeting.
How do I call Deepgram Nova 2 ATC via API?
Send OpenAI-compatible requests to https://api.llmapi.ai/v1 with model "nova-2-atc" and your LLM.API key. See the code snippet on this page.
What is the context length for Deepgram Nova 2 ATC?
Reported context for Deepgram Nova 2 ATC is See provider specs. Always verify the active provider row if multiple providers are listed.
Does Deepgram Nova 2 ATC support streaming?
Streaming depends on the active provider; check the providers table on this page for flags.
Where is the canonical page for Deepgram Nova 2 ATC?
https://llmapi.ai/models/amazon-nova-2-atc/
Which providers serve Deepgram Nova 2 ATC?
LLM.API currently lists: deepgram. Availability can vary by region and account.
What is Deepgram Nova 2 ATC?
Speech-to-text model by Deepgram. On LLM.API it is addressed as `nova-2-atc`.
Does Deepgram Nova 2 ATC translate speech?
Primary behavior is transcription to text. Translation—if needed—should be a separate step with a chat model unless the provider explicitly offers it.
When should I choose Deepgram Nova 2 ATC?
You will pipe transcripts into search or LLM summarization — especially when you specifically need Deepgram Nova 2 ATC.
COMPARE
Competitive Models
Deepgram Nova 2 Video
Input$0.0043 / minuteList price per minute of audio.
$0.0043 in / — out per minute of audio, context varies — the closest current alternative to Deepgram Nova 2 ATC.
AssemblyAI Whisper RT
Input$0.005 / minuteList price per minute of audio.
$0.005 in / — out per minute of audio, context varies — the closest current alternative to Deepgram Nova 2 ATC.
ElevenLabs Scribe v2
Input$0.0037 / minuteList price per minute of audio.
$0.0037 in / — out per minute of audio, context varies — the closest current alternative to Deepgram Nova 2 ATC.
Get one key to every model
Swap your API key. Keep your code.