fr ▾

polskillm.comAPI LLM sans censure pour développeurs

Documentation API Compatible OpenAI

Envoyez du texte à notre LLM sans censure via un point de terminaison compatible OpenAI standard et recevez des réponses brutes et non filtrées immédiatement. Ce guide de démarrage rapide couvre l'authentification, les requêtes de base, le streaming et la gestion des erreurs pour votre intégration.

URL de base & Authentification

Commencez par pointer votre client vers HTTPS://api.polskillm.com/v1. Générez une clé sur notre tableau de bord via Google ou e-mail, puis passez-la dans l'en-tête Authorization en-tête en tant que jeton Bearer. Aucun numéro de téléphone n'est requis pour l'inscription, garantissant un accès rapide au modèle sans censure pour vos projets.

Première demande

Envoyez une requête POST à /v1/chat/completions avec l'ID de modèle "uncensored". L'API accepte des paramètres standards tels que temperature et top_p pour contrôler la créativité. Voici un exemple curl de base pour vérifier votre connexion et obtenir une réponse textuelle.

curl https://api.polskillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Translate this log entry to English"}]
  }'

Vérifiez que la structure de la réponse correspond au format OpenAI pour une intégration transparente dans vos outils existants.

Intégration du SDK Python

Utilisez la bibliothèque Python officielle d'OpenAI en définissant l'URL de base sur notre point de terminaison. Cette approche garantit la compatibilité avec votre base de code existante tout en tirant parti de nos capacités d'IA sans censure. Le SDK gère automatiquement la tokenisation et le formatage des requêtes pour vous.

from openai import OpenAI

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

Importez la bibliothèque et configurez le client avec votre clé API pour commencer à générer du contenu immédiatement.

Configuration du client Node.js

Initialisez le package npm OpenAI avec l'URL de base personnalisée et votre clé secrète. Cette configuration fonctionne avec toute application Node.js nécessitant un accès direct au modèle non restreint. Configurez l'instance du client pour pointer vers nos serveurs afin d'obtenir des réponses à faible latence.

import OpenAI from "openai";

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

Appelez la méthode chat.completions.create pour envoyer votre invite et recevoir la sortie du modèle.

Réponses en streaming

Activez le streaming en définissant stream: true dans 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 interagissant avec le LLM NSFW ou les alternatives d'IA de personnages en temps réel.

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)

Gérer le delta objets dans chaque chunk pour assembler la réponse finale ou mettre à jour une interface utilisateur de manière incrémentale.

Limites de débit & Erreurs

Vous êtes limité à 300 requêtes par minute et à 8 requêtes simultanées par clé. Si vous dépassez ces limites, vous recevrez un code d'état 429. Les erreurs courantes incluent 401 pour les clés invalides et 402 lorsque le crédit prépayé est épuisé. La fenêtre de contexte prend en charge 100,000 tokens au total, sans limite de sortie séparée.

Questions fréquentes

S’agit-il d’un service officiel OpenAI ?

Non, nous sommes un fournisseur indépendant proposant une interface API compatible OpenAI. Nous servons notre propre modèle non censré, et non GPT-4 ou les modèles d’autres éditeurs.

Comment fonctionne le système de crédit prépayé ?

Vous effectuez un rechargement en crypto et ne payez que pour les jetons utilisés. Les erreurs et les refus ne consomment pas votre crédit, et les fonds inutilisés n'expirent jamais.

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

Le modèle prend en charge une fenêtre de contexte de 100,000 tokens pour l'ensemble de l'entrée et de la sortie combinées. Il n'y a pas de limite séparée pour la sortie : une réponse peut utiliser tout l'espace restant dans la fenêtre.

Obtenez votre clé API maintenant

Inscrivez-vous, copiez le jeton, et mettez à jour le point de terminaison. C'est fait.

Obtenez votre clé