Kimi K3.1 Pro
- Experimente Kimi primeiro em um pequeno grupo de tarefas repetidas de código ou documentos em que os tokens representem um custo importante. Compare correções com os mesmos testes e respostas documentais com as mesmas fontes.
Comparação de modelos
Uma requisição sem cache com 100,000 tokens de entrada e 10,000 de saída custa $0.30 com Kimi na Novita e $0.60 com Claude na Anthropic. Manter Claude pode valer a pena quando seus resultados ou a integração existente importam mais que essa economia.
| Critério | Resultado | Diferença | Dados de apoio |
|---|---|---|---|
| Entrada sem cache ($ / 1M tokens) | Kimi K3.1 Pro | $2 | Kimi K3.1 Pro: $2; Claude Opus 5.5: $4 / 1M tokens12 |
| Saída ($ / 1M tokens) | Kimi K3.1 Pro | $10 | Kimi K3.1 Pro: $10; Claude Opus 5.5: $20 / 1M tokens12 |
| Gravação de cache de 5 minutos ($ / 1M tokens) | Kimi K3.1 Pro | $3 | Kimi K3.1 Pro: $2; Claude Opus 5.5: $5 / 1M tokens12 |
Este resumo compara apenas tarifas publicadas de tokens. Não é um ranking geral; as evidências de capacidade e seus limites vêm a seguir.
Capacidades
Os resultados de programação não apontam um modelo para todas as tarefas. Na tabela Terminal-Bench 4.0 da Moonshot, Kimi pontua 65.7% e Claude 66.4%; os testes CAD e de documentos financeiros abaixo favorecem modelos diferentes.
Fontes: 3
Resultados publicados pelo fornecedor. A metodologia descreve as configurações e as fontes.
| Modelo | Terminal-Bench 4.0 (%) |
|---|---|
| Kimi K3.1 Pro | 65.7% |
| Claude Opus 5.5 | 66.4% |
| Modelo | Resultado publicado |
|---|---|
| Kimi K3.1 Pro | 92.7% |
| Claude Opus 5.5 | 96.2% |
| Modelo | Resultado publicado |
|---|---|
| Kimi K3.1 Pro | 64.4 |
| Claude Opus 5.5 | 62.2 |
BenchCAD avalia a escrita de código CAD a partir de imagens: Claude pontua 96.2% contra 92.7% de Kimi. OfficeQA Pro v2 avalia perguntas sobre documentos financeiros: Kimi pontua 64.4 contra 62.2 de Claude. As configurações publicadas diferem; são resultados de tarefas, não um teste de endpoints nas mesmas condições.3
Fluxo de trabalho
Uma aplicação criada para Claude pode precisar de ajustes na forma como descreve as ferramentas e interpreta as respostas. Em uma aplicação de baixo volume, esse trabalho pode custar mais que uma pequena economia de tokens.
Em um assistente de programação, compare o tempo até obter uma correção útil, incluindo os testes, e não apenas a primeira mensagem em streaming. Esta página não cita medições de tempo de endpoints nas mesmas condições.
Fontes: 7
Custos por tokens
Os preços comparam Kimi na Novita com a API Anthropic. O código usa o endpoint Kimi da Novita.82
| Componente do custo | Kimi K3.1 Pro | Claude Opus 5.5 |
|---|---|---|
| Entrada sem cache ($ / 1M tokens) | $2 | $4 |
| Saída ($ / 1M tokens) | $10 | $20 |
| Leitura de cache ($ / 1M tokens) | $0.2 | $0.2 |
| Gravação de cache de 5 minutos ($ / 1M tokens) | $2 | $5 |
| Gravação de cache de 1 hora ($ / 1M tokens) | $4 | $8 |
| Hipótese de carga de trabalho | Kimi K3.1 Pro | Claude Opus 5.5 |
|---|---|---|
| 100,000 tokens de entrada + 10,000 de saída; sem cache | $0.3 | $0.6 |
| 20,000 tokens de entrada sem cache + 80,000 de nova gravação de cache + 10,000 de saída | $0.3 | $0.68 |
| 20,000 tokens de entrada sem cache + 80,000 lidos do cache + 10,000 de saída | $0.156 | $0.296 |
| 400,000 tokens de entrada + 20,000 de saída; sem cache | $1 | $2 |
O exemplo de cache novo usa as tarifas de gravação de 5 minutos. O prefixo é cobrado uma vez como gravação e deve ser elegível para cache. O exemplo de cache ativo pressupõe uma leitura posterior bem-sucedida.
Cada linha fixa as quantidades de entrada e saída para calcular o custo de tokens. A leitura do cache exige um acerto. Ferramentas, execução do Sandbox, armazenamento, rede e impostos são separados; descontos negociados e processamento em lote ficam excluídos.
Claude usa preços globais padrão da Anthropic, não Fast, inferência apenas nos EUA ou revenda da Novita.
Fontes: 2
| Métrica | Kimi K3.1 Pro | Claude Opus 5.5 |
|---|---|---|
| Provedor da tarifa | Novita AI | Anthropic API |
| Janela de contexto publicada (tokens) | 1,048,576 | 1M |
| Saída máxima publicada (tokens) | 1,048,576 | 128K |
| Páginas oficiais dos modelos | Kimi K3.1 Pro | Claude Opus 5.5 |
As páginas Novita abreviam os limites Kimi como 1M. O catálogo público especifica 1,048,576 tokens para contexto e saída máxima; a tabela usa esses valores exatos. A mesma etiqueta 1M em provedores diferentes não comprova limites idênticos.18
Contexto e saída máxima são limites publicados, não promessa de consumir ambos por completo em uma requisição. Aplique as regras de contexto total e geração do endpoint.
Escolha do modelo
Uma opção prática é testar Kimi em um tipo de tarefa antes de mudar toda a aplicação. Amplie seu uso apenas se cumprir os mesmos requisitos de saída com custo total menor.
Execução
Para comparar programação, Novita Agent Sandbox é uma opção de ambiente separado para executar código gerado e testes. A aplicação controla os comandos permitidos, e a execução é cobrada separadamente do modelo. Perguntas sobre documentos não precisam de Sandbox, a menos que também executem código.
Explorar o Novita Agent Sandbox · Criar um ambiente de execução reproduzível
Exemplo de API
Este exemplo pede ao Kimi na Novita um plano breve de implementação. Não chama Claude nem executa o plano.
A geração é limitada a 1,024 tokens, incluindo os tokens de raciocínio contados pelo endpoint. Se a resposta estiver vazia ou for interrompida pelo limite de tokens, o código exibe um aviso e não solicita outra resposta automaticamente. Confira o uso antes de aumentar o limite.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["NOVITA_API_KEY"],
base_url="https://api.novita.ai/openai/v1",
)
for model in ["moonshotai/kimi-k3.1-pro"]:
reply = client.chat.completions.create(
model=model,
messages=[{"role": "user", "content": "Review a repository bug fix: list the implementation steps and acceptance tests."}],
max_tokens=1024,
)
choice = reply.choices[0]
content = choice.message.content or ""
print(model, "finish_reason:", choice.finish_reason)
print("usage:", reply.usage)
if choice.finish_reason == "length" or not content.strip():
print("No complete answer. Inspect usage and adjust the generation budget before another request.")
else:
print(content)Fontes: 4
Perguntas
O preço dos tokens é apenas parte da decisão. Uma integração Claude que já funciona pode entregar os resultados necessários, e sua maior pontuação publicada em BenchCAD pode ser relevante em CAD. A mudança vale quando a qualidade é suficiente e a economia cobre a adaptação.
Aqui, Kimi é fornecido pela Novita. Configure o endpoint e o ID de modelo documentados e confira os formatos das mensagens, as chamadas de ferramentas e o processamento das respostas. O código existente pode precisar de ajustes. O exemplo chama Kimi, não Claude.
Referências
Dados em 2026-11-05. As tarifas de tokens e os limites de Kimi vêm das páginas de modelos e do catálogo público da Novita. O outro modelo usa os preços padrão da API pública da Anthropic.
Custo de tokens = (entrada sem cache × tarifa de entrada + tokens de nova gravação × tarifa de gravação + entrada lida de cache × tarifa de leitura + saída faturável × tarifa de saída) / 1,000,000.
Use os tokens faturáveis registrados por cada provedor. Respostas visíveis do mesmo tamanho podem ter tokenização ou uso de raciocínio diferentes. Os exemplos com tokens fixos comparam tarifas, não a conta real da mesma tarefa concluída.
Claude usa tarifa global padrão; a inferência apenas nos EUA é cobrada a 1.1× as tarifas padrão em todas as categorias de tokens. O modo Fast fica excluído.2
Os valores de Terminal-Bench 4.0 vêm da compilação da Moonshot: Kimi usa Claude Code; os concorrentes vêm de relatórios ou rankings com configurações diferentes. Não é um experimento comum de endpoints Novita nem define vencedor estatístico.3
Os resultados de BenchCAD e OfficeQA Pro v2 são do fornecedor Moonshot. BenchCAD com ferramentas mede Voxel IoU: Kimi usa subconjunto de 1,000 casos e Claude vem do relatório. OfficeQA fornece PDFs como imagens e usa Claude Code para ambos; execuções que buscam respostas de referência online recebem zero. São avaliações separadas, sem média nem medição de endpoints Novita.39
Salvo indicação contrária, a Moonshot avalia Kimi com raciocínio máximo, temperatura 1.0 e top-p 0.95. As configurações publicadas do Claude podem incluir fallback. São configurações de avaliação, não padrões da API. Claude Code é o harness de agente usado para Kimi, não o modelo comparado.3
A Moonshot publica o resultado de sua própria avaliação do Kimi. Para os números compilados dos concorrentes, usa os valores máximos publicados nos lançamentos de modelos ou no ranking oficial. Esses números não vêm de um único experimento com configurações equivalentes.3
A Novita AI oferece os endpoints Kimi vinculados. Os resultados citados descrevem as configurações dos avaliadores e não comprovam desempenho equivalente na Novita. Ferramentas, esforço de raciocínio, proteções, limites de tentativas e harnesses podem mudar os resultados.
Leve uma tarefa conhecida de código ou documentos à página do modelo Kimi. Veja se o resultado e o custo de tokens justificam mudar essa parte do trabalho com Claude.