PT ▾

Documentação da API online Dolphin llm

O Dolphin LLM online fornece um endpoint de API simples e sem censura que espelha a interface de chat-completions da OpenAI. Você obtém um modelo dedicado, cobrança de tokens pré-pagos e uma janela de contexto de 100k sem armadilhas de assinatura.

Cabeçalhos de autenticação da URL Base

A URL base para todas as solicitações é HTTPS://api.dolphinllmonline.com/v1. Você autentica passando sua chave de API no cabeçalho Authorization como token Bearer. Essa chave é gerada imediatamente após o cadastro com Google ou endereço de e-mail. Não há mensalidades e o crédito nunca expira. Você só pode ter uma chave ativa por conta, portanto, gerar uma nova chave substitui a anterior.

curl https://api.dolphinllmonline.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all endpoints"}]
  }'

Primeira solicitação com Python

Envie seu primeiro prompt usando o SDK Python padrão da OpenAI. Defina o base_url para o nosso endpoint e especifique o modelo como "uncensored". O modelo é uma variante de pesos abertos ajustada para fewer recusas em tópicos adultos ou controversos. Não é uma reformulação do GPT ou Llama. Você pode transmitir respostas ou obtê-las todas de uma vez.

from openai import OpenAI

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

Integração Node.js

Use o cliente oficial do Node.js para integrar a API em seus projetos JavaScript ou TypeScript. Inicialize o cliente com sua chave e a URL base correta. O cliente cuida dos detalhes HTTP para você. Esta abordagem funciona bem para aplicativos do lado do servidor que precisam processar grandes quantidades de texto sem dependências externas.

import OpenAI from "openai";

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

Respostas em streaming e uso de tokens

Ative o streaming definindo stream como true na sua solicitação. A API retorna fragmentos conforme são gerados. O último fragmento contém as estatísticas completas de uso de tokens para a solicitação. Isso permite que você rastreie os custos em tempo real. O streaming é útil para interfaces de usuário que precisam exibir o texto progressivamente.

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)

Limites de taxa e restrições do corpo da solicitação

Você está limitado a 300 solicitações por minuto por chave. Você pode ter até 8 solicitações concorrentes ao mesmo tempo. O tamanho máximo do corpo da solicitação é de 8 MB. A janela de contexto é de 100,000 tokens para o prompt e a conclusão combinados. Se você não definir max_tokens, a saída padrão é de 2,048 tokens. Esses limites impedem abusos, garantindo ao mesmo tempo um desempenho estável para o seu aplicativo.

Tratamento de erros e códigos de status

A API utiliza códigos de status HTTP padrão para indicar sucesso ou falha. Um status 401 significa que sua chave de API é inválida ou está ausente. Um status 402 indica que seu crédito pré-pago foi esgotado. Você pode recarregar com USDT ou USDC via criptomoeda. Um status 429 significa que você excedeu o limite de taxa. Lidere esses erros de forma elegante na lógica do seu aplicativo para garantir uma experiência de usuário fluida.

Perguntas frequentes

Qual é o modelo online da API dolphin LLM?

É um modelo de linguagem grande sem hospedado em nossos servidores. Não é GPT, Claude ou qualquer modelo de outro fornecedor. Ele aceita entrada de texto e retorna saída de texto sem recusas de conteúdo para uso adulto legal.

Como funciona o faturamento pré-pago?

Você paga com cripto (USDT ou USDC) e recebe crédito bônus para recarregamentos maiores. O crédito é cobrado com base no uso real de tokens. Erros e recusas não custam nada. Seu crédito nunca expira, então você pode usá-lo sempre que precisar.

Posso usar os SDKs padrão da OpenAI?

Sim, a API é totalmente compatível com os SDKs oficiais da OpenAI. Você só precisa atualizar o base_url e a chave de API na sua configuração. Suporta streaming, chamada de funções e modo JSON, assim como os endpoints padrão.

Obtenha sua chave de API instantaneamente

Registre-se, copie a chave e atualize sua URL base. É só isso que você precisa fazer.