fr ▾
Créez des clés

Commencez iciDocs

Documentation API compatible OpenAI prix Claude

Connectez votre code client existant à notre API LLM sans censure en quelques secondes. Nous prenons en charge l'interface OpenAI standard afin que vous puissiez changer de fournisseur sans réécrire votre infrastructure.

https://api.claudeprezzi.com/v1uncensored

Guide de démarrage rapide : Connectez avec le SDK OpenAI officiel

Commencez par installer le SDK officiel pour votre langage. Définissez l'URL de base sur https://api.claudeprezzi.com/v1 et fournissez votre clé API. Cette configuration route les requêtes vers notre modèle uncensored dédié.

  • Installez : pip install openai ou npm install openai
  • Configurez : Pointez vers notre URL de base.
curl https://api.claudeprezzi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "explain the dependency injection pattern"}]
  }'
from openai import OpenAI

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

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

Points de terminaison : /v1/chat/completions et /v1/models

Nous proposons exactement deux points de terminaison pour la génération de texte et la découverte de modèles. Utilisez POST /v1/chat/completions pour générer du texte et GET /v1/models à vérifier la disponibilité.

curl https://api.claudeprezzi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "explain the dependency injection pattern"}]
  }'

Il n'y a pas d'endpoints pour les embeddings, l'audio ou les images. Cette simplicité garantit un routage cohérent vers notre seul modèle sans censure.

Paramètres : Température, Top P et séquences d'arrêt

Maîtrisez l'aléatoire de sortie avec des paramètres standards. Définissez temperature pour la créativité et top_p pour l'échantillonnage par noyau.

from openai import OpenAI

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

Utiliser stop pour arrêter la génération à des séquences spécifiques. Notre modèle respecte précisément ces contraintes, permettant des sorties structurelles propres.

Avancé : Appel de fonction, Mode JSON et Streaming

Activez les sorties structurées avec response_format: {"type": "json_object"}. Utilisez tools pour l'appel de fonction et activez le streaming via SSE.

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)

Le streaming fournit l'utilisation des tokens en temps réel dans le dernier chunk. Cette approche réduit la perception de latence pour les réponses longues.

Limites : 300 RPM, 8 requêtes simultanées, corps de 8 Mo

Chaque clé API prend en charge 300 requêtes par minute. Vous pouvez exécuter 8 requêtes simultanées. Le corps de la requête ne doit pas dépasser 8 Mo.

import OpenAI from "openai";

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

Le dépassement de ces limites renvoie une erreur 429. Planifiez votre concurrence en conséquence pour éviter le throttling lors des tâches à fort volume.

Utilisation : Détails du comptage des tokens et de la facturation

La facturation est strictement basée sur l'utilisation des tokens. Les tokens d'entrée coûtent 0,15 $ par million de tokens. Les tokens de sortie coûtent 0,50 $ par million de tokens.

curl https://api.claudeprezzi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "explain the dependency injection pattern"}]
  }'

Les erreurs et les refus ne consomment aucun jeton. Votre crédit prépayé n'expire jamais, et vous ne payez que ce que vous utilisez réellement.

Questions fréquentes

Le claude opus est-il sans filtre NSFW ?

Nous exécutons un modèle de langage large dédié et non filtré. Ce n'est pas Claude, GPT ou le modèle d'un autre fournisseur. Il répond sans refus de contenu pour une utilisation adulte légale.

Comment gérer les erreurs 401 et 402 ?

Une erreur 401 signifie que votre clé API est invalide. Une erreur 402 indique que votre crédit prépayé est épuisé. Rechargez avec USDT ou USDC pour continuer.

Quelle est la taille de la fenêtre de contexte ?

Notre modèle prend en charge une fenêtre de contexte de 100,000 tokens. Cela inclut à la fois les tokens de l'invite et de la complétion combinés.

Obtenez votre clé API maintenant

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

Créez des clés