fr ▾

API LLM non filtrée Code-first

Guide de prise en main de l'API IA sans censure

Intégrez notre API IA uncensored avec une syntaxe compatible OpenAI standard pour générer du texte sans refus de contenu. Ce guide de démarrage rapide couvre l'authentification, les requêtes, le streaming et la sortie structurée pour votre application.

Prérequis et authentification

Commencez par créer un compte et générer votre clé API. Utilisez Continuer avec Google ou fournir un email et un mot de passe sur le Obtenir la clé API page. La clé apparaît immédiatement. Aucun numéro de téléphone n'est requis. Définissez votre OPENAI_API_KEY variable d’environnement avec cette valeur. Utilisez cette URL de base pour toutes les requêtes : https://api.uncensoredaiplatform.com/v1.

curl https://api.uncensoredaiplatform.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "set max tokens to 2048 and temperature to 0.7"}]
  }'

Envoi de votre première requête

Envoyez une requête POST à /v1/chat/completions avec l'ID du modèle uncensored. Incluez votre tableau de messages dans le corps de la requête. L'API renvoie une réponse textuelle. Cela fonctionne avec n'importe quel client compatible OpenAI. Modifiez l'URL de base et la clé API dans votre configuration. Utilisez cette structure simple pour tester la connectivité.

from openai import OpenAI

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

Obtenez votre clé API

Inscrivez-vous, copiez la clé, remplacez l'URL de base. C'est tout.

Réclamer une clé d'essai