PT ▾
Experimente com crédito de teste
por 1M de tokens de entrada
$0.15
Tokens de saída / 1M
$0.50
contexto de tokens
100,000
crédito de teste
$0.50
requisições por minuto
300

Início rápido: Conecte seu SDK OpenAI

Conecte seu SDK OpenAI ao nosso endpoint LLM sem censura em segundos. Este guia cobre as etapas exatas de configuração para começar a gerar texto sem atrito de assinatura.

Pré-requisitos: SDK e ambiente

Instale a biblioteca de cliente oficial para sua linguagem. Você precisará de um runtime Python ou Node.js moderno e de uma chave de API válida obtida no seu painel. As variáveis de ambiente devem ser definidas com segurança antes de inicializar a instância do cliente.

Configuração: base_url e Chave de API

Aponte seu SDK para nosso endpoint específico em vez do host padrão da OpenAI. Use a URL base fornecida no seu painel e atribua sua chave gerada ao cabeçalho de autorização padrão. Isso garante que todas as requisições sejam roteadas corretamente para nossa infraestrutura de modelo sem censura sem necessidade de cabeçalhos personalizados.

Enviando sua primeira conclusão de chat

Faça uma solicitação POST simples para o endpoint de chat completions para verificar a conectividade. Nosso modelo uncensored responde instantaneamente a prompts padrão, permitindo que você teste a geração de conteúdo sem recusas imediatas. Use o exemplo a seguir para confirmar se sua chave funciona:

curl https://api.mistralopenaicompatibleapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list top 5 linux commands for disk cleanup"}]
  }'

A resposta confirma que o modelo processou sua entrada dentro da janela de contexto permitida. Agora você pode integrar essa lógica aos fluxos de trabalho do seu aplicativo.

Implementação do SDK Python

Use a biblioteca Python oficial para lidar com a serialização de solicitações automaticamente. Defina a URL base para nosso domínio e passe sua chave da API como o principal parâmetro de autenticação. Esta abordagem funciona de forma idêntica para testes locais e implantações em produção.

from openai import OpenAI

client = OpenAI(base_url="https://api.mistralopenaicompatibleapi.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)

Certifique-se de tratar exceções corretamente, pois erros de rede ou chaves inválidas levantarão exceções HTTP padrão. A biblioteca gerencia a contagem de tokens de forma eficiente para seu saldo pré-pago.

Implementação do SDK Node

Inicialize o cliente com o URL base e a chave de API corretos no seu ambiente Node.js. O SDK suporta padrões síncronos e assíncronos para diferentes casos de uso. Configure o ID do modelo para "uncensored" para resultados consistentes.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralopenaicompatibleapi.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);

Usuários Node se beneficiam da mesma estrutura de preços por token e limites de taxa que os usuários Python. Monitore seu painel de uso para rastrear o consumo de crédito pré-pago com precisão.

Respostas em streaming e limites

Ative o streaming para receber tokens de forma progressiva, reduzindo a latência percebida em respostas longas. Nossa API suporta Server-Sent Events para geração de texto em tempo real, o que é ideal para interfaces de chat. Fique atento aos limites de taxa (429) e às restrições de tokens durante o uso em alta escala.

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)

Cada solicitação respeita a janela de contexto de 100.000 tokens e o limite de saída de 16.000 tokens. Erros como 401 indicam credenciais inválidas, enquanto 402 sinaliza crédito pré-pago insuficiente. Mantenha as solicitações abaixo de 8 MB para evitar rejeições de payload.

Perguntas frequentes

Qual é a URL do endpoint da API compatível com OpenAI mistral?

A URL base é HTTPS://api.mistralopenaicompatibleapi.com/v1. Aponte seu SDK para este endereço em vez do host padrão do OpenAI para usar nosso modelo sem censura.

Como funciona o sistema de crédito pré-pago?

Você paga apenas pelos tokens usados, sem taxas mensais. Créditos são recarregados via cripto e nunca expiram. Erros e recusas não consomem seu saldo pré-pago.

Posso usar o SDK padrão da OpenAI com sua API?

Sim, nosso endpoint é totalmente compatível com os SDKs oficiais da OpenAI. Você só precisa atualizar a URL base e a chave de API na sua configuração.

Obtenha sua chave de API

Registre-se, pegue a chave e atualize a URL base do endpoint. Pronto.