Démarrage rapide : API sans censure
Intégrez ce modèle sans censure dans votre pile compatible OpenAI existante et commencez à générer du texte immédiatement. Nous fournissons un point de terminaison API direct avec une tarification par jeton transparente, afin que vous sachiez exactement ce que vous payez.
Authentification et URL de base
Commencez par pointer votre client vers notre URL de base spécifique et utilisez votre clé API unique. Nous fonctionnons sur un modèle d'authentification simple où votre clé donne accès à l'endpoint uncensored. Vous pouvez générer cette clé instantanément via la connexion Google ou l'e-mail sur notre page de clés. L'URL de base est https://api.pricingopenrouter.com/v1. Cette structure garantit la compatibilité avec les SDK OpenAI standard sans nécessiter de wrappers personnalisés. Vous n'avez pas besoin de gérer plusieurs clés de fournisseur ou de gérer une logique de routage complexe. Définissez simplement votre variable d'environnement et passez à l'envoi de requêtes. Le système valide vos identifiants avant de traiter tout jeton. Si votre clé est invalide, l'API renvoie immédiatement une erreur 401. Cette approche directe supprime les couches de markup de proxy qui compliquent souvent les agrégateurs standard.
Envoi de votre première complétion de chat
Envoyez une requête standard de complétion de chat pour recevoir une réponse textuelle du modèle uncensored. L'ID du modèle est simplement uncensored. Ce modèle à poids ouverts s'exécute sur nos serveurs et ne refuse pas le contenu adulte ou les sujets controversés légaux. Vous pouvez envoyer une invite unique ou un historique de conversation. L'API accepte des charges utiles JSON standard avec le messages tableau. Assurez-vous d'inclure le model field set to uncensored. Le système traite votre entrée et renvoie le texte généré. Cette interaction directe permet un contrôle précis du processus de génération. Vous pouvez tester cela avec une simple commande curl pour vérifier la connectivité. La réponse inclura des statistiques d'utilisation des jetons pour la transparence.
cURL
curl https://api.pricingopenrouter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set the budget limit to five dollars for this week."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingopenrouter.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.pricingopenrouter.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
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énérez votre clé API
Inscrivez-vous, copiez la clé, mettez à jour votre URL de base. C'est toute la configuration.