FR ▾

API compatible OpenAI sans censure

Obtenir une clé API
par 1M de tokens d'entrée
$0,15
Tokens de sortie / 1M
$0,50
fenêtre de contexte
100 000
crédit d'essai gratuit
$0,50
requêtes par minute
300

Dolphin LLM : Changez de client en trois lignes

Connectez votre client compatible OpenAI existant à l'API du LLM sans censure en mettant à jour l'URL de base et la clé API. Commencez par une requête rapide vers l'endpoint Dolphin LLM et découvrez la génération de texte sans restrictions sans gérer d'infrastructure locale.

URL de base et authentification

Notre API est conçue comme une solution prêt à l’emploi pour les intégrations OpenAI standard. Vous n'avez pas besoin d'un nouveau SDK ou d'un fichier de configuration complexe. Mettez simplement à jour base_url dans votre client pour pointer vers notre endpoint et fournissez votre clé API dans l'en-tête standard Authorization.

Inscrivez-vous pour obtenir un compte gratuit et recevoir votre clé immédiatement. Aucun moyen de paiement n'est requis pour le crédit d'essai, ce qui facilite la vérification de la connectivité. L'URL de base pour toutes les requêtes est https://api.dolphinllm.com/v1. Cela garantit que tout outil, bibliothèque ou application déjà configuré pour OpenAI peut acheminer le trafic vers notre modèle d'IA sans censure avec un minimum de friction.

  • URL de base : https://api.dolphinllm.com/v1
  • En-tête d'authentification : Authorization: Bearer YOUR_API_KEY
  • ID du modèle : uncensored

Première requête

Testez votre connexion avec une simple requête de complétion de chat. Cela confirme que votre clé est valide et que l'endpoint est réactif. Le corps de la requête suit le schéma standard de complétion de chat OpenAI. Remplacez YOUR_API_KEY par votre clé réelle.

  • Méthode : POST
  • Endpoint : /v1/chat/completions
  • Modèle : uncensored

Cet endpoint prend en charge le streaming et l'appel d'outils, mais cette requête de base démontre la capacité principale texte en entrée, texte en sortie. Si vous recevez une réponse, votre client est connecté avec succès au service dolphin llm.

curl https://api.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."}]
  }'

SDK Python

Utilisez la bibliothèque Python officielle openai pour interagir avec l'API. Configurez le client avec l'URL de base personnalisée et votre clé API. Cette approche fonctionne avec tout code déjà écrit pour OpenAI, vous permettant de changer de fournisseur sans réécrire votre logique.

L'ID du modèle est uncensored. Assurez-vous de passer les arguments corrects pour l'historique de la conversation. Cette méthode est idéale pour les développeurs qui créent des applications nécessitant une génération de texte sans restriction sans contraintes de GPU local.

from openai import OpenAI

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

SDK Node

Pour les applications Node.js, le package npm openai gère l'intégration. Définissez baseURL sur notre endpoint et fournissez votre clé. Cela garantit la compatibilité avec les projets Node.js existants qui s'appuient sur la structure d'OpenAI.

L'API prend en charge les paramètres standard tels que max_tokens et temperature. Ajustez-les pour contrôler la créativité et la longueur de la sortie. Ce LLM sans censure pour le code est particulièrement utile pour générer des extraits de code ou de la documentation technique sans que des filtres de contenu n'interfèrent avec la sortie.

import OpenAI from "openai";

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

Réponses en streaming (SSE)

Activez le streaming en définissant le paramètre stream sur true dans le corps de votre requête. L'API renvoie des Server-Sent Events (SSE), vous permettant de traiter les tokens au fur et à mesure de leur génération. Cela réduit la latence perçue pour les utilisateurs finaux.

Analysez le flux SSE pour gérer les réponses partielles. C'est essentiel pour les interfaces de chat où un retour instantané est attendu. Le flux inclut des types d'événements OpenAI standard, ce qui le rend compatible avec la plupart des analyseurs SSE.

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 débit et contraintes

Comprenez les contraintes pour éviter les erreurs dans votre application. L'API impose une limite de 300 requêtes par minute par clé. La taille du corps de la requête est plafonnée à 8 Mo. Si vous dépassez ces limites, vous recevrez une erreur 429.

Les erreurs d'authentification retournent 401 si la clé est invalide. Les erreurs de paiement retournent 402 si vous disposez d'un crédit insuffisant. La fenêtre de contexte est de 100 000 tokens pour le prompt et la complétion combinés. Assurez-vous que vos entrées tiennent dans cette limite pour éviter la troncature.

Fiche technique de l'API

Toutes les limites et fonctions réelles de l'API au même endroit — vérifiez-les avant de recharger.

ÉlémentValeur
Formatcompatible OpenAI : tout SDK OpenAI fonctionne en changeant la base URL et la clé
ID du modèleuncensored
EndpointsPOST /v1/chat/completions · GET /v1/models
AuthentificationAuthorization: Bearer YOUR_KEY
Base URLhttps://api.dolphinllm.com/v1
Appel de fonctionsoui — tools, tool_choice ; réponse avec tool_calls, aussi en streaming ; résultats en role: tool
Mode JSONresponse_format: {"type": "json_object"}
Paramètrestemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Fenêtre de contexte100 000 tokens (entrée + sortie)
Streamingoui — server-sent events ; le dernier bloc contient l'usage des tokens
Sortie max.jusqu'au reste de la fenêtre de 100 000 tokens ; max_tokens optionnel (pas de plafond distinct)
Taillejusqu'à 8 Mo par requête
Concurrence8 requêtes simultanées par clé
En-têtesX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Limite de débit300 requêtes par minute et par clé
Prix0,15 $ par million de tokens en entrée · 0,50 $ par million en sortie
Facturationcrédit prépayé selon l'usage réel ; erreurs et refus gratuits
Essai gratuit0,50 $ pendant 7 jours, sans carte · Clé d'essai : 2 requêtes parallèles, 60 par minute ; limites complètes (8 et 300) après la 1re recharge
Rechargecrypto : USDT sur TRON ou USDC sur Base, 20 $–500 $, tout montant entier
Validitéle crédit payé n'expire jamais, sans abonnement
Bonus+5 % dès 50 $, +10 % dès 100 $, +15 % dès 200 $
Contenucontenu adulte autorisé ; tout contenu sexuel impliquant des mineurs est refusé
ConnexionGoogle ou e-mail et mot de passe
Clésune clé active par compte ; une nouvelle remplace l'ancienne

Erreurs et solutions

Les erreurs arrivent en JSON avec un type stable ; les requêtes échouées ou refusées ne sont pas facturées.

CodeTypeSignification
400bad_requestJSON invalide, messages vides, mauvais paramètre ou contexte trop long
401missing_key · invalid_key · key_revokedclé absente, erronée ou remplacée
402no_creditplus de crédit — rechargez, la reprise est immédiate
403content_blockedcontenu sexuel impliquant des mineurs — refusé, non facturé
404not_foundendpoint inconnu
413request_too_largecorps supérieur à 8 Mo
429rate_limited · concurrencyau-delà de 300/min ou 8 en parallèle — patientez
503upstream_busymodèle occupé — réessayez dans quelques secondes

Questions et réponses

Le modèle AI sans censure est-il identique à GPT-4 ?

Non. Le modèle servi par dolphin llm est un modèle à poids ouverts optimisé pour le contenu sans restriction. Il ne s'agit pas de GPT, Claude, Gemini ou d'un autre modèle d'un autre fournisseur. C'est un LLM distinct sans censure, conçu pour un usage adulte et créatif légal, sans refus de contenu.

Comment fonctionne la tarification ?

Nous utilisons un système de crédit prépayé en paiement à l'usage. Le prix est de 0,15 $ par 1 M de tokens d'entrée et de 0,50 $ par 1 M de tokens de sortie. Les crédits n'expirent jamais et il n'y a pas de frais mensuels. Vous pouvez recharger à partir de 20 $.

Quelle est la taille de la fenêtre de contexte ?

La fenêtre de contexte est de 100 000 tokens, ce qui inclut à la fois le prompt et la complétion. Cela permet des conversations longues ou le traitement de grands documents. Assurez-vous que le nombre total de tokens reste dans cette limite pour éviter les erreurs.

Votre clé n'est qu'à un formulaire d'ici

Créez un compte, copiez la clé, changez l'URL de base. C'est toute la configuration.

Obtenir une clé API