fr ▾
Chatgptapipricing

API uncensored conçue pour les développeurs

ChatgptapipricingOuvrir un compte

Guide de démarrage rapide de l'API sans filtre

Ajoutez notre API compatible OpenAI à votre base de code existante pour générer du texte sans filtres de contenu. Vous payez strictement à l'usage par token, sans abonnements mensuels ni frais cachés.

Prérequis et URL de base

Commencez par envoyer des requêtes à notre URL de base dédiée. Nous fournissons un seul ID de modèle non censuré qui fonctionne avec les SDK OpenAI standards.

  • URL de base : https://api.chatgptapipricing.com/v1
  • ID du modèle : uncensored

Vous avez besoin d'une clé API depuis le tableau de bord. Le point de terminaison prend en charge uniquement les complétions de chat standard.

Configuration de l'en-tête Auth

Incluez votre clé API dans le Authorization header pour chaque requête. Utilisez le Bearer schéma pour authentifier votre compte.

  • En-tête : Authorization: Bearer YOUR_API_KEY

Conservez cette clé en sécurité. Vous pouvez générer une nouvelle clé à tout moment depuis les paramètres de votre compte.

Envoi de votre première complétion de chat

Effectuer une requête POST à /v1/chat/completions avec vos messages système et utilisateur. L'API retourne une réponse textuelle basée sur votre invite.

Les tokens d'entrée coûtent $0.15 par 1M de tokens. Les tokens de sortie coûtent $0.50 par 1M de tokens. Les erreurs ne consomment pas de crédit.

curl https://api.chatgptapipricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the total tokens for this input string"}]
  }'

Gestion des réponses en streaming

Activez le streaming en définissant stream: true dans votre requête. L'API envoie des Server-Sent Events (SSE) pour la livraison de tokens en temps réel.

Chaque chunk contient du texte partiel. Le dernier chunk inclut l'utilisation totale des tokens pour la transparence de la facturation.

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)

Python

from openai import OpenAI

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

Obtenez votre clé instantanément

Inscrivez-vous, copiez votre clé, mettez à jour l'URL de base. C'est tout.

Ouvrir un compteVoir la documentation