Instale seu SDK compatível com OpenAI
Comece instalando o SDK oficial para a sua linguagem. A biblioteca cuida das solicitações HTTP subjacentes, para que você possa se concentrar na lógica. Suportamos qualquer cliente que fale o protocolo OpenAI.
- Python: pip install openai
- Node.js: npm install openai
- Ruby: gem install openai
Isso garante compatibilidade com nossos endpoints padrão. Você não precisa instalar proxies ou agregadores especializados. A biblioteca padrão funciona imediatamente com nosso URL base.
Configure base_url e sua chave da API
Aponte o cliente SDK para o nosso endpoint. Altere o base_url para https://api.claudeapicosts.com/v1. Use a chave de API que você gerou no nosso painel.
Essa configuração garante que todas as solicitações sejam roteadas diretamente para nosso modelo sem censura. Não há taxas de roteamento ocultas. Seu código permanece idêntico às implementações padrão da OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeapicosts.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)A URL base é a única alteração necessária. A autenticação usa o cabeçalho Bearer token padrão.
Envie sua primeira solicitação de conclusão de chat
Fazer uma solicitação POST para /v1/chat/completions. Envie seu prompt e defina o modelo como uncensored. Este modelo responde sem recusas de conteúdo para uso adulto legal.
Use o comando curl abaixo para testar a conectividade. Substitua YOUR_API_KEY com sua chave real. A resposta retorna uma conclusão de texto.
curl https://api.claudeapicosts.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current pricing tiers for the model."}]
}'Isso confirma que sua integração está funcionando. Agora você pode enviar qualquer prompt para o modelo sem censura. Tokens de entrada são cobrados a $0.15 por 1M.
Lide com respostas de streaming e uso de tokens
Ative o streaming para receber tokens em tempo real. Defina stream: true na sua solicitação. A API usa Server-Sent Events (SSE) para entrega.
Os detalhes de uso de tokens aparecem no último chunk. Isso permite que você rastreie os custos com precisão. Você pode analisar o último evento para obter o total de tokens de entrada e saída.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)O streaming reduz a latência percebida. É ideal para interfaces de chat e geração de texto longo. O modelo suporta uma janela de contexto de 100.000 tokens.
Ativar chamada de funções e modo JSON
Use o tools parâmetro para chamada de função. Isso permite extração de dados estruturados e uso de ferramentas. Defina response_format para {"type": "json_object"} para saída JSON estrita.
Esses recursos funcionam exatamente como fazem com os modelos padrão da OpenAI. Você pode definir esquemas de ferramentas e deixar o modelo escolher ações. O modo JSON garante uma análise previsível.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeapicosts.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);Ambos os recursos são totalmente suportados. Você pode combiná-los para tarefas de automação complexas. O modelo lida com definições de ferramentas de forma eficiente.
Monitore seu uso e crédito pré-pago
Acompanhe seus gastos pelo painel. O crédito é cobrado pelo uso real de tokens. Erros e recusas são gratuitos. O crédito pré-pago nunca expira.
Você pode recarregar apenas com cripto. USDT (TRC20) ou USDC (Base) são aceitos. O valor mínimo de recarga é $20. Bônus se aplicam para valores maiores.
- $50+ adiciona crédito bônus de +5%
- $100+ adicionam +10% de crédito bônus
- $200+ adicionam +15% de crédito bônus
Monitore seu saldo para evitar interrupções no serviço. O painel mostra o uso em tempo real. Sem mensalidades ou assinaturas.