fr ▾
API sans censure, sans refus, direct.openrouterapiratelimit.com

Démarrage rapide : API compatible OpenAI sans censure

Arrêtez de vous battre contre les erreurs de proxy amont et les limites de débit avec une API directe et sans censure qui ne refuse jamais le contenu adulte légal.

Installez le SDK OpenAI

Installez la bibliothèque standard pour votre langage préféré pour gérer les requêtes immédiatement.

Cette bibliothèque fournit les clients nécessaires pour communiquer avec notre point de terminaison compatible OpenAI. Elle gère les en-têtes d’authentification et l’analyse des réponses pour vous.

  • Python : pip install openai
  • Node.js : npm install openai

Aucun pilote spécial n'est requis. Le SDK gère efficacement les connexions HTTP sous-jacentes.

Configurer l'URL de base et la clé

Pointez votre client vers notre URL de base spécifique et définissez votre clé API pour contourner les restrictions de passerelle standard.

Utiliser https://api.openrouterapiratelimit.com/v1 comme votre URL de base. Cela dirige le trafic vers nos serveurs directs au lieu d'une couche de proxy. Votre clé API authentifie votre compte de crédit prépayé.

Nous prenons en charge les en-têtes standard. Transmettez votre clé dans le Authorization header. Cela assure que vos requêtes vont directement au modèle sans censure sans sauts intermédiaires.

Envoyez votre première demande sans filtre

Envoyez une requête POST à /v1/chat/completions avec l'ID du modèle uncensored pour générer du texte sans filtres de contenu.

Notre modèle ne refuse pas les sujets adultes, fictifs ou controversés licites. Il répond directement en fonction de votre invite.

curl https://api.openrouterapiratelimit.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send a test message to verify endpoint availability."}]
  }'

Remplacer YOUR_API_KEY avec votre clé réelle. La réponse retourne le texte généré dans le choices tableau. Cela confirme que le modèle fonctionne et est uncensored.

Activer le Streaming pour une Sortie en Temps Réel

Définir stream: true pour recevoir des tokens au fur et à mesure de leur génération, réduisant la latence perçue pour les réponses longues.

Le streaming permet à votre application d'afficher les résultats de manière progressive. C'est critique pour les interfaces de chat où les utilisateurs s'attendent à un retour instantané.

from openai import OpenAI

client = OpenAI(base_url="https://api.openrouterapiratelimit.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 SDK émet des chunks à leur arrivée. Traitez chaque chunk pour mettre à jour votre interface utilisateur. Le dernier chunk contient l'utilisation totale des tokens pour la requête.

Utilisez les Outils et le Mode JSON

Utilisez l’appel de fonctions ou le mode JSON strict pour l’extraction de données structurées à partir de votre modèle sans censure.

Notre API prend en charge les définitions d'outils standard OpenAI. Définissez vos outils dans la requête et laissez le modèle décider quand les appeler. Alternativement, utilisez response_format: {"type": "json_object"} pour une sortie JSON déterministe.

import OpenAI from "openai";

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

Cela garantit que vos systèmes en aval reçoivent des données analysables. Le modèle respecte le schéma que vous fournissez. Utilisez ceci pour une intégration fiable dans vos pipelines.

Vérifier l'utilisation et les limites des tokens

Surveillez votre utilisation par rapport à notre fenêtre de contexte de 100 000 tokens et à notre limite de 300 requêtes par minute.

Votre fenêtre de contexte inclut les tokens du prompt et de la complétion. La sortie max par requête est de 16 000 tokens. Si vous ne définissez pas max_tokens, il est par défaut de 2 048.

Les limites de débit sont strictes mais prévisibles. Vous bénéficiez de 8 requêtes simultanées par clé. Les erreurs telles que 401 (clé invalide) ou 402 (crédit insuffisant) sont gratuites. Les erreurs 429 indiquent que vous avez atteint la limite de débit. Vérifiez les en-têtes de réponse pour connaître le quota restant.

Streaming

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)

Questions fréquentes

Quelle est l'équivalence de la limite de débit de l'API OpenRouter pour cette API directe ?

Vous obtenez 300 requêtes par minute et 8 requêtes concurrentes par clé API. Il s'agit d'une connexion directe, vous évitez ainsi les erreurs de proxy amont imprévisibles courantes avec d'autres services.

Le modèle sans filtre refuse-t-il le contenu pour adultes ?

Non, il ne refuse pas les sujets adultes légaux, fictifs ou controversés. La seule limite stricte concerne le contenu sexuel impliquant des mineurs, qui est toujours refusé.

Que se passe-t-il si je touche ma limite de taux ?

Vous recevez une erreur 429. Votre crédit prépayé n'est pas facturé pour les requêtes échouées ou soumises à une limitation de débit. Vous pouvez attendre la réinitialisation de la fenêtre ou augmenter votre débit en obtenant une nouvelle clé si nécessaire.

Sécurisez votre clé en une étape

Inscrivez-vous, récupérez votre clé, mettez à jour l'URL de base. C'est tout ce qu'il vous faut.

Obtenez votre clé