fr ▾
Commencer maintenant

Documentation API

Commencez avec notre modèle sans censure en quelques minutes. Ce guide de démarrage rapide couvre l'authentification, les requêtes de base et le streaming à l'aide de SDK standard compatibles avec OpenAI.

Authentification & URL de base

Utilisez votre clé API avec l'URL de base https://api.bestllmforporn.com/v1. Inscrivez-vous avec Google ou e-mail pour obtenir votre clé instantanément. Transmettez-la dans le Authorization header.

POST /v1/chat/completions

Envoyez votre première demande pour générer du texte. Définissez le modèle sur "uncensored". L'API accepte les messages de chat standard.

curl https://api.bestllmforporn.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set server time to 2024"}]
  }'

SDK Python

Utilisez la bibliothèque Python officielle d'OpenAI. Configurez l'URL de base et la clé API. Cette approche fonctionne pour la plupart des projets Python.

from openai import OpenAI

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

Installez le package npm OpenAI. Initialisez le client avec l'URL de base personnalisée. Cette méthode est idéale pour les applications Node.js côté serveur.

import OpenAI from "openai";

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

Streaming & Utilisation des jetons

Activez le streaming en définissant stream: true. L'API envoie les détails d'utilisation des jetons dans le dernier fragment. Cela maintient une faible utilisation de la mémoire pour les sorties longues.

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, Erreurs & Contexte

Attendez une erreur 429 si vous dépassez 300 requêtes par minute. Une erreur 402 signifie que vous avez besoin de plus de crédit. Le modèle prend en charge une fenêtre de contexte de 100 000 jetons. Utilisez max_tokens: 16000 pour les sorties longues. Les erreurs sont gratuites.

Questions fréquemment posées

S’agit-il du meilleur LLM pour le porno ?

Oui, notre modèle sans curation est conçu pour le contenu adulte licite sans refus. Il traite les invites NSFW directement.

Comment payer pour l'API ?

Rechargez avec USDT (TRC20) ou USDC (Base). Le crédit n'expire jamais. Vous bénéficiez d'un bonus de crédit pour les paiements plus importants.

Qu'est-ce que la fenêtre de contexte ?

Le modèle prend en charge 100 000 tokens. Vous pouvez générer jusqu'à 16 000 tokens par requête.

Générez votre clé API

Inscrivez-vous, récupérez votre clé et mettez à jour votre URL de base. Simple comme ça.

Commencer maintenant