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
- Entre na sua conta e abra Chaves de API.
- Crie uma chave para a sua aplicação. Defina as permissões de modelos e o limite de gastos.
- 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}'