Dolphin LLM: cambia tu cliente en tres líneas

Conecta tu cliente compatible con OpenAI existente a la API de LLM sin censura actualizando la URL base y la clave de API. Comienza con una solicitud rápida al endpoint de Dolphin LLM y experimenta la generación de texto sin restricciones sin gestionar infraestructura local.

URL base y autenticación

Nuestra API está diseñada como un reemplazo directo de las integraciones estándar de OpenAI. No necesitas un nuevo SDK ni un archivo de configuración complejo. Simplemente actualiza la base_url en tu cliente para que apunte a nuestro endpoint y proporciona tu clave API en el encabezado Authorization estándar.

Regístrate para una cuenta gratuita y recibe tu clave inmediatamente. No se requiere tarjeta para el crédito de prueba, lo que facilita verificar la conectividad. La URL base para todas las solicitudes es https://new.dolphinllm.com/v1Esto asegura que cualquier herramienta, biblioteca o aplicación ya configurada para OpenAI pueda enrutar el tráfico hacia nuestro modelo con mínima fricción.

URL base
https://new.dolphinllm.com/v1
Cabecera Auth
Authorization: Bearer YOUR_API_KEY
ID del modelo
uncensored

Primera solicitud

Prueba tu conexión con una solicitud simple de finalización de chat. Esto confirma que tu clave es válida y que el endpoint responde. El cuerpo de la solicitud sigue el esquema estándar de finalizaciones de chat de OpenAI. Reemplaza YOUR_API_KEY con tu clave real.

Método: POST · Endpoint: /v1/chat/completions · Modelo: uncensored

curl https://new.dolphinllm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Este endpoint admite streaming y llamada de herramientas, pero esta solicitud básica demuestra la capacidad central de entrada de texto y salida de texto. Si recibes una respuesta, tu cliente está conectado correctamente al servicio Dolphin LLM.

SDK de Python

Usa la biblioteca oficial de Python de OpenAI para interactuar con la API. Configura el cliente con la URL base personalizada y tu clave API. Este enfoque funciona con cualquier código ya escrito para OpenAI, permitiéndote cambiar de proveedor sin reescribir tu lógica.

from openai import OpenAI

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

El ID del modelo es uncensored. Pasa el historial completo de la conversación en messages.

SDK Node

Para aplicaciones en Node.js, el paquete npm openai maneja la integración. Establece baseURL a nuestro endpoint y proporciona tu clave. Esto garantiza la compatibilidad con proyectos existentes en Node.js que dependen de la estructura de OpenAI.

import OpenAI from "openai";

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

La API admite parámetros estándar como max_tokens and temperature. Ajusta estos valores para controlar la creatividad y la longitud de la salida.

Respuestas en streaming (SSE)

Habilita el streaming estableciendo el stream establece el parámetro a true en el cuerpo de tu solicitud. La API devuelve Server-Sent Events (SSE), lo que te permite procesar tokens a medida que se generan. Esto reduce la latencia percibida para los usuarios finales.

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)

El streaming utiliza tipos de eventos estándar de OpenAI, por lo que la mayoría de los analizadores SSE funcionan con él. El uso de tokens llega en el último marco de datos antes de data: [DONE].

Límites de frecuencia y restricciones

La API aplica un límite de 300 solicitudes por minuto y 8 solicitudes paralelas por clave (claves de prueba: 60 y 2). El tamaño del cuerpo de la solicitud está limitado a 8 MB. Si excedes estos límites, recibirás un error 429.

Los errores de autenticación devuelven 401 si la clave falta o es inválida. Los errores de pago devuelven 402 si tu saldo está vacío. La ventana de contexto es de 64,000 tokens para prompt y completion combinados; mantén tus entradas dentro de este límite.

Datos de la API en una tabla

Usa esta tabla para decidir si la API se adapta a tu proyecto antes de comprar crédito.

ArtículoValor
Formato de APICompatible con OpenAI: cualquier SDK o cliente de OpenAI funciona; cambia la URL base y la clave
ID del modelouncensored
MétodosPOST /v1/chat/completions · GET /v1/models
Clave de APIToken Bearer en la cabecera Authorization
URL basehttps://new.dolphinllm.com/v1
Herramientas / llamadas de herramientasSoporte: herramientas + tool_choice, tool_calls en la respuesta (también en streaming), resultados de herramientas como mensajes de rol: tool
Salida estructuradaresponse_format: {"type": "json_object"}
Parámetros de muestreotemperature, top_p, stop, seed y las dos penalizaciones se pasan directamente
Ventana de contexto64.000 tokens (prompt + completado juntos)
Streaming SSECompatible (stream: true), uso incluido al final
Longitud de la completaciónhasta el resto de la ventana de 64.000 tokens; max_tokens es opcional (sin límite independiente)
Cuerpo máximohasta 8 MB por solicitud
Concurrencia8 solicitudes al mismo tiempo por clave
Cabeceras de respuestaX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Solicitudes por minuto300 solicitudes por minuto por clave
Precioentrada $0.15 / 1M tokens, salida $0.50 / 1M tokens
Facturaciónpaga según uso con crédito prepagado; no se cobra por las solicitudes fallidas
Prueba gratuita$0.50 of credit valid 7 days, no card needed · Trial key: 2 parallel requests, 60 req/min; full limits (8 and 300) after the first top-up
Recargatarjeta (Stripe) o cripto (USDT, USDC): $20, $50, $100, $200 o $500
Caducidad del saldoel crédito pagado nunca caduca, sin suscripción
Bonificación por volumen+5% desde $50, +10% desde $100, +15% desde $200
Cuentainiciar sesión con correo electrónico y contraseña (inicio de sesión con Google cuando está habilitado)
Gestión de clavesuna clave activa por cuenta; revócala y crea una nueva en tu cuenta si se filtra

Errores HTTP

Cada error es un JSON con un tipo sobre el que puedes hacer un switch: {"error": {"message": "…", "type": "…", "code": "…"}}Nunca se te cobra por un error.

EstadoTipoMotivo
400bad_requestJSON inválido, mensajes vacíos, parámetro incorrecto o prompt más largo que la ventana: corrige y reenvía
401missing_key · invalid_keyverifica el encabezado Authorization o usa tu clave actual
402no_creditel saldo está vacío: recarga y las solicitudes se reanudan al instante
403account_blockedla cuenta propietaria de la clave está bloqueada
404not_foundendpoint desconocido
413request_too_largecuerpo de la solicitud mayor a 8 MB
429rate_limited · concurrencyretraso: se alcanzó el límite de tasa o paralelo
503upstream_busymodelo ocupado: reintenta en unos segundos

Preguntas y respuestas

¿Es el modelo de IA sin censura el mismo que GPT-4?

No. El modelo que ofrece Dolphin LLM es un modelo de pesos abiertos ajustado para contenido sin restricciones. No es GPT, Claude, Gemini ni ningún otro modelo de proveedor. Es un LLM sin censura distinto, diseñado para uso adulto y creativo sin rechazos de contenido.

¿Cómo funciona la facturación?

Usamos un sistema de crédito prepagado de pago por uso. El precio es $0.15 por 1M de tokens de entrada y $0.50 por 1M de tokens de salida. El crédito nunca expira y no hay tarifas mensuales. Puedes recargar a partir de $20.

¿Cuál es el tamaño de la ventana de contexto?

La ventana de contexto es de 64.000 tokens, lo que incluye tanto el prompt como la finalización. Esto permite conversaciones largas o el procesamiento de documentos grandes. Asegúrate de que el recuento total de tokens se mantenga dentro de este límite para evitar errores.

Tu clave está a un formulario de distancia

Crea una cuenta, copia la clave y cambia la URL base. Así de sencillo es el proceso.