https://api.model.sale/v1 funciona com clientes padrão compatíveis com OpenAI.Uma API simples, compatível com ChatGPT.
Use uma única chave do Model.sale com o SDK da OpenAI, o Codex, curl ou seu próprio backend. Sem assinatura mensal: adicione saldo quando precisar e pague pelo uso medido.
Preços dos modelos GPT e Codex
As tarifas abaixo são o preço público combinado atual por um milhão de tokens cobrados. A disponibilidade é verificada separadamente: um modelo indisponível continua listado com seu preço, mas não pode ser chamado até passar pela validação de novo. Uma tarifa combinada não é o mesmo que uma tarifa só de input ou só de output.
| Modelo | Disponibilidade | Endpoints suportados | Custo combinado / 1M | Requisição mínima |
|---|---|---|---|---|
| codex-auto-review | Em tempo real | chat/completions, responses | $0.57 / 1M | $0.01 |
| gpt-5.6-luna | Em tempo real | chat/completions, responses | $0.09 / 1M | $0.01 |
| gpt-5.6-sol | Em tempo real | chat/completions, responses | $0.45 / 1M | $0.01 |
| gpt-5.6-terra | Em tempo real | chat/completions, responses | $0.15 / 1M | $0.01 |
| gpt-6-astra | Em tempo real | chat/completions | $1.125 / 1M | $0.01 |
| gpt-6-luna | Em tempo real | chat/completions, responses | $0.08 / 1M | $0.01 |
| gpt-6-sol | Em tempo real | chat/completions, responses | $0.38 / 1M | $0.01 |
| gpt-6.1-sol | Em tempo real | chat/completions, responses | $0.40 / 1M | $0.01 |
| gpt-6.1-terra | Em tempo real | chat/completions, responses | $0.15 / 1M | $0.01 |
| gpt-5.4 | Temporariamente indisponível | chat/completions, responses | $0.10 / 1M | $0.01 |
| gpt-5.4-20 | Temporariamente indisponível | — | $0.10 / 1M | $0.01 |
| gpt-5.4-mini | Temporariamente indisponível | — | $0.09 / 1M | $0.01 |
| gpt-5.5 | Temporariamente indisponível | — | $0.45 / 1M | $0.01 |
A API aceita apenas modelos marcados como LIVE no catálogo em tempo real. Compare todas as famílias e todos os preços atuais em preços.
Como fazer sua primeira requisição
- Crie uma conta e gere uma API key da Model.sale. O segredo completo é exibido uma única vez.
- Adicione pelo menos US$ 5, ou use o crédito de teste único do Telegram quando você for elegível.
- Escolha um ID marcado como LIVE no catálogo.
- Defina a base URL e a key no ambiente do seu servidor e depois verifique a requisição em Usage.
curl https://api.model.sale/v1/responses \
-H "Authorization: Bearer $MODEL_SALE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"codex-auto-review","input":"Reply exactly OK"}'Defina MODEL_SALE_API_KEY no seu ambiente. Mantenha a key em um secret manager ou em um arquivo de ambiente local. Nunca a coloque em uma URL, bundle de navegador, argumento de shell, repositório ou evento de analytics.
Exemplos com o SDK da OpenAI
Estes snippets usam o endpoint Responses e o modelo publicado no momento, codex-auto-review. O catálogo é a fonte da verdade; se este modelo não estiver mais marcado como LIVE, escolha outro modelo live que liste `/v1/responses`.
Python
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.model.sale/v1",
api_key=os.environ["MODEL_SALE_API_KEY"],
)
response = client.responses.create(
model="codex-auto-review",
input="Explain what an API base URL does in one sentence.",
)
print(response.output_text)TypeScript
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.model.sale/v1",
apiKey: process.env.MODEL_SALE_API_KEY,
});
const response = await client.responses.create({
model: "codex-auto-review",
input: "Explain what an API base URL does in one sentence.",
});
console.log(response.output_text);Instale o SDK oficial com `pip install openai` ou `npm install openai`. Coloque a API key em `MODEL_SALE_API_KEY` no seu servidor; não a exponha em JavaScript no navegador.
/v1/responses. O streaming termina com um evento de resposta terminal./v1/chat/completions para as linhas compatíveis de GPT e GLM. Defina stream: true para SSE.O que “compatível com ChatGPT” significa aqui
A Model.sale oferece uma API para desenvolvedores, não o produto de consumidor ChatGPT. SDKs da OpenAI já existentes podem usar os formatos de requisição padrão, mas cada modelo continua com suas próprias capacidades, limites e lista de endpoints validados. O ID de modelo solicitado é preservado; um modelo indisponível nunca é substituído silenciosamente.
| Necessidade | Use |
|---|---|
| Integração com GPT ou Codex | Responses nos casos em que a linha do modelo lista esse endpoint |
| GLM | Chat Completions e SSE onde listados |
| IDs e preços atuais dos modelos | Catálogo completo e preços |
| Configuração do cliente | Guias para Codex, SDKs e IDEs abertas |
Cobrança e privacidade
As tarifas são cobranças combinadas por 1M de tokens cobrados; os campos de cache e de raciocínio continuam visíveis quando o protocolo os informa. Uso terminal ausente fica pendente para reconciliação em vez de ser estimado. Prompts, código-fonte e corpos de resposta da API não são armazenados por padrão.
Leia a metodologia de preços, a documentação da API e o panorama de confiabilidade antes de mandar tráfego de produção.
FAQ
Posso usar minha API key normal da OpenAI?
Não. Crie uma key da Model.sale e defina a base URL da Model.sale.
Preciso de uma assinatura?
Não. A Model.sale é pré-paga. O depósito mínimo é US$ 5 e não existe mensalidade por assento.
Onde vejo a cobrança exata?
Toda requisição concluída aparece em Usage com modelo, endpoint, campos de token, request ID e a cobrança liquidada.
Quanto custa a API do ChatGPT por requisição?
Depende dos tokens, não de uma taxa fixa. Uma mensagem de chat típica custa uma fração de centavo. Veja quanto custa a API do ChatGPT por tarefa para exemplos com os preços atuais.
Por que recebo "model not found"?
Normalmente o ID do modelo está digitado errado, a key está restrita a outros modelos ou o cliente ainda usa a base URL padrão. Liste os IDs chamáveis com GET /v1/models e siga o checklist de model not found.