fr ▾

AidphnRéférence de l'API Dphn ai

Référence de l'API Dphn ai

Dphn AI propose une API de LLM sans censure compatible avec les clients OpenAI pour les développeurs ayant besoin d'une génération de texte fiable et non filtrée. Commencez rapidement avec des points de terminaison standard, des crédits prépayés et aucun frais d'abonnement.

Authentification et clés API

Commencez par créer un compte pour obtenir votre clé API immédiatement. Vous pouvez vous inscrire via Google ou avec une adresse e-mail et un mot de passe, sans avoir besoin d'un numéro de téléphone. Le système génère une clé active par compte, et la création d'une nouvelle clé remplace instantanément l'ancienne. Vous n'avez besoin que d'une adresse e-mail pour commencer, et vos invites ne sont pas utilisées pour l'entraînement. Utilisez cette clé dans Authorization header en tant que jeton Bearer pour toutes les requêtes.

Première demande

Faites votre premier appel vers le point de terminaison des complétions de chat à l'aide de votre clé API. L'URL de base est https://api.aidphn.com/v1 et fonctionne avec les clients standard compatibles OpenAI. Vous devez spécifier le modèle uncensored pour accéder au modèle de langage large non filtré. Les erreurs et les refus ne consomment pas vos crédits prépayés, vous pouvez donc tester en toute sécurité.

curl https://api.aidphn.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 Rust crates for async HTTP clients"}]
  }'

Vérifiez que votre clé fonctionne en consultant l'endpoint de liste des modèles. Cela confirme la connectivité avant d'envoyer des invites complexes. L'API accepte du texte en entrée et renvoie du texte en sortie, prenant en charge les paramètres standards comme temperature et top_p.

Intégration du SDK Python

Utilisez la bibliothèque Python officielle d'OpenAI pour interagir avec notre point de terminaison. Définissez l'URL de base sur notre serveur API et fournissez votre clé. Cette approche vous permet de réutiliser le code existant des projets OpenAI sans modifications majeures. L'ID du modèle reste uncensored pour toutes les complétions.

from openai import OpenAI

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

Vous pouvez configurer des paramètres tels que max_tokens pour contrôler la longueur de la sortie. Le maximum de sortie par défaut est de 2 048 tokens, mais vous pouvez l'augmenter jusqu'à 16 000 par requête. Le streaming est disponible pour les réponses longues afin de réduire la latence.

Utilisation du SDK Node

Intégrez l'API dans vos applications Node.js à l'aide du SDK standard. Pointez le client vers notre URL de base et authentifiez-vous avec votre clé. Cette méthode prend en charge les requêtes synchrones et asynchrones pour une intégration flexible. Vous pouvez passer des outils pour l'appel de fonctions ou imposer des modes de sortie JSON.

import OpenAI from "openai";

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

Gérez les réponses en analysant le champ de contenu depuis l'objet de complétion. L'API prend en charge les paramètres standard comme stop séquences et seed pour la reproductibilité. La gestion des erreurs doit tenir compte des limites de débit et de la disponibilité du crédit.

Réponses en streaming via SSE

Activez le streaming en définissant stream: true dans votre requête. L'API renvoie des Server-Sent Events (SSE) pour la livraison de tokens en temps réel. Chaque chunk contient du contenu partiel, vous permettant d'afficher la sortie au fur et à mesure de sa génération. Le dernier chunk inclut l'utilisation totale des tokens pour la transparence de la facturation.

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)

Le streaming réduit la latence perçue pour les utilisateurs attendant des réponses longues. Vous pouvez traiter les tokens de manière incrémentielle ou les mettre en mémoire tampon pour une utilisation ultérieure. La fenêtre de contexte prend en charge jusqu'à 100,000 tokens pour l'invite et la complétion combinées.

Limites et erreurs

Surveillez votre utilisation par rapport à des limites de débit strictes et aux soldes de crédit. Vous pouvez envoyer 300 requêtes par minute et avoir 8 requêtes simultanées par clé. La taille maximale du corps de la requête est de 8 Mo. Les erreurs comme le 401 indiquent une clé invalide, tandis que le 402 signifie que vous devez recharger. Les erreurs 429 signalent que vous avez dépassé la limite de débit. Rechargez uniquement avec des cryptomonnaies, à partir de 20 $, pour continuer à utiliser le service sans interruption.

Questions fréquentes

Qu'est-ce que dphn AI ?

Dphn AI est une API LLM sans censure qui sert un seul modèle de langage large ajusté pour la génération de texte non filtré. Il est compatible avec les clients OpenAI et utilise un modèle de crédit prépayé sans abonnements mensuels.

Comment payer pour l'API ?

Vous pouvez recharger votre compte en utilisant USDT (TRC20) ou USDC (Base) pour des montants entre $20 et $500. Les crédits n’expirent jamais, et vous obtenez un bonus pour les dépôts plus importants : +5% à partir de $50, +10% à partir de $100, et +15% à partir de $200.

Quelles sont les limites de fenêtre de contexte ?

Le modèle prend en charge une fenêtre de contexte de 100 000 tokens pour le prompt et la complétion combinés. Chaque requête peut générer jusqu'à 16 000 tokens, ou 2 048 tokens si vous ne spécifiez pas de limite max.

Obtenez votre clé API instantanément

Inscrivez-vous, copiez la clé, mettez à jour votre point de terminaison de base. C'est tout ce dont vous avez besoin.

Obtenir la clé APIVoir la documentation