fr ▾

API compatible OpenAI Uncensored

Essayez avec un crédit d'essai

Documentation API

Commencez à développer votre application sans censure avec notre API compatible OpenAI en moins de deux minutes. Nous proposons un seul modèle qui répond sans refus de contenu pour un usage adulte légal.

https://api.providersapillm.com/v1uncensored

URL de base et authentification

Utilisez notre URL de base et une clé API pour connecter n'importe quel client compatible OpenAI. Le point de terminaison est https://api.providersapillm.com/v1 et votre clé donne accès au modèle uncensored. Vous bénéficiez d'une clé active par compte, que vous pouvez remplacer si nécessaire. L'ID du modèle à demander est simplement uncensored. Ce modèle unique évite le routage complexe et les filtres cachés trouvés dans les passerelles multi-modèles.

Première demande

Envoyez une requête standard de complétion de chat pour générer du texte. Le point de terminaison est POST /v1/chat/completions avec l'ID du modèle défini sur uncensored. Vous pouvez utiliser les SDK officiels d'OpenAI en modifiant l'URL de base. Cela fonctionne aussi bien pour les applications de chatbot NSFW que pour les outils d'écriture créative.

from openai import OpenAI

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

Le modèle est à poids ouverts et ajusté pour répondre sans refus. Ce n'est pas GPT, Claude ou un modèle d'un autre fournisseur. Consultez la documentation du fournisseur pour leurs limites spécifiques si vous changez de contexte.

Intégration SDK

Intégrez l'API dans votre application Node.js en utilisant le modèle SDK standard. Définissez l'URL de base vers notre point de terminaison et utilisez l'ID du modèle uncensored. Cela vous permet de créer des interfaces de chatbot NSFW fiables avec des modifications de code minimales.

import OpenAI from "openai";

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

L'API prend en charge des paramètres standard comme temperature et top_p. Vous pouvez les ajuster pour contrôler la créativité de la sortie. Les erreurs sont renvoyées au format standard pour un débogage facile.

Streaming et outils

Activez le streaming via les Server-Sent Events pour une génération de tokens en temps réel. Le dernier chunk inclut les données d'utilisation des tokens pour une facturation précise. Vous pouvez également utiliser l'appel de fonctions et le mode JSON pour des sorties structurées. Ces fonctionnalités sont essentielles pour créer des applications d'écriture créative avancées.

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)

Définir response_format à {"type": "json_object"} pour des réponses JSON strictes. Le modèle gère efficacement les paramètres tools et tool_choice. Cela garantit que votre application reçoit des structures de données prévisibles.

Paramètres et limites

La fenêtre de contexte est de 100 000 tokens pour l'invite et la complétion combinées. La sortie maximale est de 16 000 tokens par requête, ou 2 048 si vous ne définissez pas max_tokens. Vous êtes limité à 300 requêtes par minute et 8 requêtes simultanées par clé. Le corps de la requête ne doit pas dépasser 8 Mo.

Vous pouvez utiliser des paramètres comme seed pour des sorties déterministes. Le stop parameter vous permet de définir des séquences de terminaison personnalisées. Ajustez presence_penalty et frequency_penalty pour affiner le style du modèle.

Gestion des erreurs et utilisation

Gérez les erreurs en vérifiant le code de statut HTTP. Un 401 indique une clé API invalide ou manquante. Une erreur 402 signifie que votre crédit prépayé est épuisé et que vous devez recharger. Une erreur 429 signale que vous avez atteint la limite de débit de 300 requêtes par minute.

Le crédit est facturé en fonction de l'utilisation réelle des tokens. Les erreurs et les refus sont gratuits. Le crédit prépayé n'expire jamais, vous pouvez donc l'utiliser à votre rythme. Le Support est disponible pour les problèmes tels que les doubles facturations.

cURL

curl https://api.providersapillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the API documentation for authentication."}]
  }'

Questions fréquentes

Quelle est l'URL de base pour l'API LLM sans censure ?

L'URL de base est HTTPS://api.providersapillm.com/v1. Vous pouvez utiliser n'importe quel client compatible OpenAI en le pointant vers cette URL et en fournissant votre clé API.

Comment gérer les erreurs comme les 402 ou 429 ?

Une erreur 402 signifie que vous n'avez plus de crédit, vous devez donc recharger via crypto. Une erreur 429 indique que vous avez dépassé la limite de 300 requêtes par minute. Attendez un moment ou réduisez la fréquence de vos requêtes.

Ce fournisseur d'API est-il adapté aux applications de chatbot NSFW ?

Oui, le modèle est sans censorship et ne refuse pas le contenu adulte légal. Il est conçu spécifiquement pour les développeurs créant des applications de chatbot NSFW ou des outils d'écriture créative qui ont besoin d'une génération de texte fiable.

Obtenez votre clé API

Inscrivez-vous, récupérez votre clé, mettez à jour l'URL de base. Simple.

Essayez avec un crédit d'essai