Model Library/ERNIE-4.5-21B-A3B-Thinking
Wenxin

ERNIE-4.5-21B-A3B-Thinking

baidu/ernie-4.5-21B-a3b-thinking
ERNIE-4.5-21B-A3B-Thinking is a text-based Mixture of Experts (MoE) post-training model featuring 21B total parameters with 3B active parameters per token. It delivers enhanced performance on reasoning tasks, including logical reasoning, mathematics, science, coding, text generation, and academic benchmarks that typically require human expertise. The model offers efficient tool utilization capabilities and supports up to 128K tokens for long-context understanding.

Features

Serverless API

Docs

baidu/ernie-4.5-21B-a3b-thinking is available via Novita's serverless API, where you pay per token. There are several ways to call the API, including OpenAI-compatible endpoints with exceptional reasoning performance.

On-demand Deployments

Docs

On-demand deployments allow you to use baidu/ernie-4.5-21B-a3b-thinking on dedicated GPUs with high-performance serving stack with high reliability and no rate limits.

Available Serverless

Run queries immediately, pay only for usage

Input$0.07 / M Tokens
Output$0.28 / M Tokens

Use the following code examples to integrate with our API:

1from openai import OpenAI
2
3client = OpenAI(
4    api_key="<Your API Key>",
5    base_url="https://api.novita.ai/openai"
6)
7
8response = client.chat.completions.create(
9    model="baidu/ernie-4.5-21B-a3b-thinking",
10    messages=[
11        {"role": "system", "content": "You are a helpful assistant."},
12        {"role": "user", "content": "Hello, how are you?"}
13    ],
14    max_tokens=65536,
15    temperature=0.7
16)
17
18print(response.choices[0].message.content)

Info

Provider
BAIDU
Quantization
fp8

Supported Functionality

Context Length
131072
Max Output
65536
Reasoning
Supported
Input Capabilities
text
Output Capabilities
text