fr ▾
API LLM sans censure pour NSFW et liberté.rankingmodeliai.com

Documentation API

Commencez avec notre API LLM sans censure en utilisant des points de terminaison standard compatibles avec OpenAI. Ce guide de démarrage rapide vous guide à travers l'authentification, les requêtes de base et les réponses en streaming.

Authentification et URL de base

Utilisez votre clé API avec l'URL de base https://api.rankingmodeliai.com/v1. Inscrivez-vous via Google ou e-mail pour recevoir une clé instantanément. Aucun numéro de téléphone n'est requis. La clé authentifie toutes les requêtes vers notre service d'IA uncensored.

Incluez l'en-tête Authorization: Bearer YOUR_API_KEY dans chaque appel. Vos invites ne sont pas utilisées pour l'apprentissage. Cette configuration fonctionne avec n'importe quel client compatible OpenAI.

Première demande

Envoyez une requête POST à /v1/chat/completions avec l'ID du modèle uncensored. L'URL de base gère tout le routage. Vous pouvez diffuser les résultats ou les obtenir tous en une fois.

  • Définir model à uncensored.
  • Transmettez vos messages dans le messages tableau.
  • Recevez la sortie textuelle directement.

Cette approche garantit la compatibilité avec les outils existants.

curl https://api.rankingmodeliai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five factors affecting model latency scores."}]
  }'

Intégration du SDK Python

Installez le package Python officiel OpenAI. Configurez l'URL de base pour pointer vers nos serveurs. Utilisez le uncensored ID du modèle pour toutes les complétions. Cette méthode simplifie l'intégration dans vos applications Python.

Le SDK gère automatiquement les nouvelles tentatives et le formatage. Vous pouvez ajuster des paramètres tels que temperature ou top_p comme nécessaire. Notre API prend en charge les comportements standards d'OpenAI.

from openai import OpenAI

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

Installation du SDK Node

Importez le client Node.js OpenAI. Définissez le baseURL à notre point de terminaison. Initialisez le client avec votre clé API. Cela permet une intégration transparente dans les environnements Node.js.

Appel chat.completions.create avec vos paramètres souhaités. La réponse contient le texte généré. Vous pouvez analyser le JSON ou gérer les erreurs comme d'habitude.

import OpenAI from "openai";

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

Réponses en streaming

Activez le streaming en définissant stream: true. L'API renvoie les jetons via des événements envoyés par le serveur (SSE). Cela réduit la latence perçue pour les grandes sorties. Vous pouvez traiter les jetons à mesure qu'ils arrivent.

Chaque chunk contient du texte partiel. Le dernier chunk inclut les statistiques d'utilisation des tokens. Cette fonctionnalité est idéale pour les interfaces de chat. Elle offre une expérience utilisateur plus fluide.

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 et Contexte

La fenêtre de contexte est de 100 000 tokens au total. La sortie maximale est de 16 000 tokens par requête. Les erreurs et les refus sont gratuits. Les limites de débit sont de 300 requêtes par minute. Une erreur 401 signifie une clé invalide. Une erreur 402 indique un crédit insuffisant. Une erreur 429 signale une limitation de débit. Notre modèle prépayé garantit des coûts transparents.

Questions fréquentes

Quelle est l'URL de base pour l'API ranking modeli AI ?

L'URL de base est HTTPS://api.rankingmodeliai.com/v1. Ce point de terminaison est compatible avec les SDK et clients OpenAI standard. Vous devez simplement modifier l'URL de base et fournir votre clé API.

Comment gérer l'authentification pour le LLM sans censure ?

Incluez l'en-tête Authorization: Bearer YOUR_API_KEY dans chaque requête. Vous pouvez vous inscrire via Google ou e-mail pour obtenir une clé instantanément. Aucun numéro de téléphone n'est requis pour le compte.

Que se passe-t-il si je dépasse la limite de taux ?

Vous recevrez une erreur 429 Too Many Requests. La limite est de 300 requêtes par minute par clé. Vous pouvez également effectuer 8 requêtes simultanées. Les erreurs et les refus ne sont pas déduits de votre crédit.

Générez votre clé

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

Obtenir la clé API