fr ▾
Réclamer une clé d'essai

API sans cendre compatible OpenAI

Documentation de l'API : Démarrage rapide

Intégrez votre code client compatible OpenAI existant à notre point de terminaison pour traiter du texte via notre modèle sans censorship sans refus de contenu.

URL de base et authentification

Utilisez notre URL de base pour router les requêtes vers le point de terminaison uncensored. Incluez votre clé API dans le Authorization header. Cela fonctionne avec n'importe quel SDK OpenAI standard.

URL de base : https://api.deepseeksincensura.com/v1

En-tête : Authorization: Bearer YOUR_API_KEY

Générez votre clé instantanément via Google ou e-mail.

Première demande : Génération de texte

Envoyez une requête POST à /v1/chat/completions pour recevoir une sortie textuelle. L'ID du modèle est uncensored.

Ce point de terminaison traite une entrée texte et retourne du texte. Il ne prend pas en charge les images, l'audio ou les embeddings.

Les erreurs et les refus sont gratuits. Vous ne payez que pour les tokens consommés.

cURL

curl https://api.deepseeksincensura.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the provided log file content"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.deepseeksincensura.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.deepseeksincensura.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 instantanément

Inscrivez-vous, copiez votre clé, et mettez à jour l'URL du point de terminaison. C'est tout.

Réclamer une clé d'essai