fr ▾

Documentation de l'API en ligne Dolphin llm

Dolphin LLM en ligne fournit un point de terminaison API simple et sans censure qui reflète l'interface chat-completions d'OpenAI. Vous bénéficiez d'un modèle dédié, d'une facturation par tokens prépayée et d'une fenêtre de contexte de 100k sans pièges d'abonnement.

URL de base et en-têtes d'authentification

L'URL de base pour toutes les requêtes est HTTPS://api.dolphinllmonline.com/v1. Vous vous authentifiez en transmettant votre clé API dans l'en-tête Authorization en tant que jeton Bearer. Cette clé est générée immédiatement après l'inscription avec Google ou une adresse e-mail. Il n'y a pas de frais mensuels et les crédits n'expirent jamais. Vous ne pouvez avoir qu'une seule clé active par compte, donc la génération d'une nouvelle clé remplace la précédente.

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"}]
  }'

Première demande avec Python

Envoyez votre première invite en utilisant le SDK Python OpenAI standard. Définissez le base_url sur notre point de terminaison et spécifiez le modèle comme "uncensored". Le modèle est une variante à poids ouverts ajustée pour moins de refus sur les sujets adultes ou controversés. Il ne s'agit pas d'un rebranding de GPT ou Llama. Vous pouvez streamer les réponses ou les obtenir toutes en une fois.

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)

Intégration Node.js

Utilisez le client Node.js officiel pour intégrer l'API dans vos projets JavaScript ou TypeScript. Initialisez le client avec votre clé et la bonne URL de base. Le client gère les détails HTTP pour vous. Cette approche fonctionne bien pour les applications côté serveur qui doivent traiter de grandes quantités de texte sans dépendances externes.

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);

Utilisation des jetons et réponses en streaming

Activez le streaming en définissant stream à true dans votre requête. L'API renvoie des fragments au fur et à mesure de leur génération. Le dernier fragment contient les statistiques complètes d'utilisation des jetons pour la requête. Cela vous permet de suivre les coûts en temps réel. Le streaming est utile pour les interfaces utilisateur qui doivent afficher le texte de manière progressive.

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 du corps de requête

Vous êtes limité à 300 requêtes par minute par clé. Vous pouvez avoir jusqu'à 8 requêtes concurrentes simultanément. La taille maximale du corps de la requête est de 8 Mo. La fenêtre de contexte est de 100,000 tokens pour la requête et la complétion combinées. Si vous ne définissez pas max_tokens, la sortie par défaut est de 2,048 tokens. Ces limites empêchent les abus tout en garantissant des performances stables pour votre application.

Gestion des erreurs et codes d'état

L'API utilise les codes de statut HTTP standard pour indiquer le succès ou l'échec. Un statut 401 signifie que votre clé API est invalide ou manquante. Un statut 402 indique que votre crédit prépayé est épuisé. Vous pouvez recharger avec USDT ou USDC via crypto. Un statut 429 signifie que vous avez dépassé la limite de débit. Gérez ces erreurs correctement dans la logique de votre application pour garantir une expérience utilisateur fluide.

Questions fréquemment posées

Qu'est-ce que le modèle API en ligne dolphin LLM ?

C'est un modèle de langage sans censorship hébergé sur nos serveurs. Ce n'est pas GPT, Claude ou le modèle d'un autre fournisseur. Il accepte l'entrée de texte et renvoie du texte de sortie sans refus de contenu pour un usage adulte licite.

Comment fonctionne la facturation prépayée ?

Vous payez en crypto (USDT ou USDC) et recevez un crédit bonus pour les recharges plus importantes. Le crédit est facturé en fonction de l'utilisation réelle des tokens. Les erreurs et les refus ne vous coûtent rien. Votre crédit n'expire jamais, vous pouvez donc l'utiliser à tout moment.

Puis-je utiliser les SDK OpenAI standards ?

Oui, l'API est entièrement compatible avec les SDK officiels OpenAI. Vous devez simplement mettre à jour l'URL de base et la clé API dans votre configuration. Elle prend en charge le streaming, l'appel de fonctions et le mode JSON, tout comme les points de terminaison standard.

Obtenez votre clé API instantanément

Inscrivez-vous, copiez la clé et mettez à jour votre URL de base. C'est tout ce qu'il faut.