Démarrage rapide : proxy compatible OpenAI sans censure
Intégrez notre API uncensored dans votre base de code existante. Changez une seule URL de base, envoyez votre clé et obtenez des réponses sans refus de contenu.
https://api.proxyopenai.com/v1uncensoredURL de base et ID du modèle
Utilisez notre point de terminaison proxy avec les SDK officiels OpenAI. Pointez votre client vers https://api.proxyopenai.com/v1 et définir le modèle sur uncensored. Cela fonctionne car nous imitons le schéma standard chat-completions. Vous n'avez pas besoin de nouvelles bibliothèques.
L'authentification repose sur un jeton Bearer. Passez votre clé API dans le Authorization header. Nous supportons le streaming via les Server-Sent Events. L'utilisation des tokens apparaît dans le dernier chunk.
- Point de terminaison :
POST /v1/chat/completions - Modèle :
uncensored - Auth : Jeton Bearer
Intégration du SDK Python
Installez le package OpenAI standard et configurez l'URL de base. Transmettez votre clé au constructeur du client. Effectuez une requête vers le point de terminaison des complétions de chat. La réponse contient le texte généré dans choices[0].message.content.
Définir max_tokens pour contrôler la longueur de la sortie. Notre modèle autorise autant de tokens que possible dans la fenêtre. Les erreurs retournent des codes de statut HTTP standards. Consultez l'objet de réponse pour plus de détails.
from openai import OpenAI
client = OpenAI(base_url="https://api.proxyopenai.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)
Intégration du SDK Node.js
Importez la bibliothèque OpenAI et définissez les variables d'environnement. Définissez explicitement l'URL de base. Créez une requête de complétion de chat avec vos messages. Attendez la réponse pour obtenir le contenu.
Cette approche fonctionne avec n'importe quel client compatible OpenAI. Vous pouvez utiliser le même code pour d'autres proxies. Ajustez les paramètres temperature et top_p si nécessaire. L'API renvoie du JSON par défaut.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.proxyopenai.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);
Appel de fonction et mode JSON
Activez les sorties structurées en mode JSON. Définissez response_format à {"type": "json_object"}. Le modèle renvoie du JSON qui s'analyse directement. Cela garantit des structures de données cohérentes.
Utiliser l'appel de fonctions pour l'intégration d'outils. Définissez les outils dans le corps de la requête. Le modèle sélectionne la fonction appropriée. Passez les arguments et exécutez l'outil. Les résultats sont réinjectés dans la conversation. Cela prend en charge les flux de travail complexes.
Réponses en streaming
Activez le streaming pour la livraison de jetons en temps réel. Définissez stream à true dans votre requête. L'API renvoie un flux de fragments. Chaque fragment contient du contenu partiel.
Analysez le flux Server-Sent Events. Concaténez le contenu textuel. Surveillez le dernier chunk. Il inclut les statistiques d'utilisation des tokens. Cela réduit considérablement la latence perçue.
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)
Limites de débit et jetons
Respectez les limites de débit pour éviter les erreurs. Vous disposez de 300 requêtes par minute. Autorisez 8 requêtes concurrentes par clé. Le corps de la requête doit rester inférieur à 8 Mo.
La fenêtre de contexte est de 100 000 tokens. Cela inclut l’invite et la réponse. Les erreurs et les refus sont gratuits. Le crédit n’est débité que pour les tokens réussis. Suivez votre utilisation via le tableau de bord.
cURL
curl https://api.proxyopenai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all files in the src directory"}]
}'Questions fréquemment posées
Quelle est l'URL de base du proxy OpenAI ?
L'URL de base est HTTPS://api.proxyopenai.com/v1. Pointez votre client SDK OpenAI vers ce point de terminaison. Remplacez l'hôte par défaut dans votre configuration.
Comment gérer les erreurs d'authentification ?
Une erreur 401 signifie que votre clé API est invalide. Vérifiez la clé dans votre tableau de bord. Régénérez la clé si nécessaire. Assurez-vous de la transmettre dans l'en-tête Authorization.
Que se passe-t-il si je manque de crédit ?
Vous recevez une erreur 402. Rechargez en USDT ou USDC pour continuer. Le crédit n'expire jamais. Utilisez le solde prépayé pour toutes les requêtes.
Obtenez votre clé instantanément
Inscrivez-vous, copiez le jeton, mettez à jour votre URL de base. C'est tout le processus.