Documentação
Referência da APIEntrar

Início rápido

Crie uma conta, adicione crédito pré-pago e faça a sua primeira solicitação de Chat Completions com o cliente OpenAI que você já usa.

Obter uma chave

  1. Entre na sua conta e abra Chaves de API.
  2. Crie uma chave para a sua aplicação. Defina as permissões de modelos e o limite de gastos.
  3. Copie o segredo quando ele for exibido. Armazene-o no ambiente do seu servidor.
Variáveis de ambiente
export UNCENSOREDLABS_API_KEY="ul_..."

# PowerShell
$env:UNCENSOREDLABS_API_KEY = "ul_..."

Adicionar créditos

Abra Cobrança / Créditos e crie uma fatura de depósito. O crédito fica disponível após a verificação do pagamento. Uma visita bem-sucedida à página de retorno, por si só, não confirma um pagamento.

A sua primeira chamada

Use o seu domínio de API configurado e um ID de modelo aprovado de GET /v1/models. Mantenha a sua chave de API no servidor.

POST /v1/chat/completions
curl "https://uncensoredlabs.dev/v1/chat/completions" \
  -H "Authorization: Bearer $UNCENSOREDLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"YOUR_APPROVED_MODEL_ID","messages":[{"role":"user","content":"Hello"}],"max_tokens":256}'

Transmitir a resposta

Defina stream: true para ler os deltas de resposta como eventos enviados pelo servidor. Um fluxo concluído termina com data: [DONE].

Streaming
curl -N "https://uncensoredlabs.dev/v1/chat/completions" \
  -H "Authorization: Bearer $UNCENSOREDLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"YOUR_APPROVED_MODEL_ID","messages":[{"role":"user","content":"Hello"}],"max_tokens":256,"stream":true}'

Próximo