Modelos de linguagem/xAI/Grok 4.20 (reasoning)
xAItext1 rota

Grok 4.20 (reasoning)

Grok 4.20 (reasoning) da xAI, por uma API de chat completions compatível com a OpenAI.

grok-4.20-0309-reasoningObter chave de API

Preços USD por milhão de tokens

TokensPor 1M de tokens
Entrada$1.25
Entrada em cache$1.25
Gravação em cache (5 min)$1.25
Gravação em cache (1 hora)$1.25
Saída$2.50

Tokens de raciocínio são cobrados como saída. O usage de cada resposta traz cost_usd, o valor debitado do seu saldo; uma requisição sem resposta custa $0.00.

Requisição

curl
curl https://api.revana.si/v1/chat/completions \
  -H "Authorization: Bearer $REVANA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"grok-4.20-0309-reasoning","messages":[{"role":"user","content":"Write a haiku about routing."}]}'
Python
import os
from openai import OpenAI

client = OpenAI(base_url="https://api.revana.si/v1", api_key=os.environ["REVANA_API_KEY"])
reply = client.chat.completions.create(
    model="grok-4.20-0309-reasoning",
    messages=[{"role": "user", "content": "Write a haiku about routing."}],
)
print(reply.choices[0].message.content)

Qualquer SDK da OpenAI funciona: defina a URL base como https://api.revana.si/v1. Streaming, ferramentas e o resto estão na documentação de chat completions.

Detalhes

Id do modelo
grok-4.20-0309-reasoning
Criador
xAI
Endpoint
POST /v1/chat/completions
Streaming
Sim (server-sent events)
Rotas
1

1 rota

Uma rota hoje. Uma requisição que fica sem resposta não é cobrada.

Sobre a API do Grok 4.20 (reasoning)

Quanto custa a API do Grok 4.20 (reasoning)?

O Grok 4.20 (reasoning) custa $1.25 por milhão de tokens de entrada, $1.25 por milhão de tokens de entrada em cache e $2.50 por milhão de tokens de saída na Revana. Você paga com crédito pré-pago pelos tokens que cada requisição usou, sem assinatura nem mínimo.

Como chamo o Grok 4.20 (reasoning) pelo código?

Use qualquer SDK da OpenAI com a URL base https://api.revana.si/v1 e a sua chave de API da Revana, e defina model como "grok-4.20-0309-reasoning". O POST /v1/chat/completions aceita o corpo de requisição da OpenAI, com streaming ou não.

O que acontece se uma requisição falhar?

Uma requisição que fica sem resposta não custa nada.

O Grok 4.20 (reasoning) na Revana é o mesmo modelo?

Sim. A Revana repassa a sua requisição ao modelo da xAI sem alterações e devolve a resposta no formato da OpenAI, com o uso que ele informou e o que a requisição custou.

Mais da xAI

Também em markdown para agentes. Todos os modelos de linguagem e preços: llms.json.