Guide de démarrage rapide de l'API Uncensored gemma
L'API Uncensored gemma propose un point de terminaison LLM prépayé et sans restriction, compatible avec les clients OpenAI, vous permettant d'envoyer du contenu sans refus grâce à un modèle de tarification au token.
URL de base et authentification
Utiliser https://api.uncensoredgemma.com/v1 comme votre URL de base pour toutes les requêtes. L'authentification repose sur une clé API unique générée lors de l'inscription via Google ou par e-mail, que vous transmettez dans le Authorization: Bearer header. Cette configuration assure que votre bibliothèque cliente achemine correctement les appels sans surcharge de configuration supplémentaire.
La clé donne accès au point de terminaison immédiatement, sans numéro de téléphone requis pour la vérification. Si vous perdez la clé, en générer une nouvelle remplace entièrement l'ancien identifiant actif. Conservez cette clé en sécurité, car elle contrôle l'utilisation de vos crédits prépayés.
Envoi de votre première complétion de chat
Postez une charge utile JSON vers le /v1/chat/completions point de terminaison pour recevoir des réponses textuelles du modèle sans restriction. L'ID du modèle est strictement uncensored, assurant que vous interagissez avec notre variante open-weight spécifique ajustée pour un comportement minimal de refus.
Les requêtes sont facturées en fonction de la consommation réelle de tokens, les erreurs et les refus restant gratuits. Cette structure de facturation transparente signifie que vous ne payez que ce que vous consommez, évitant les frais cachés associés aux plans par niveaux complexes.
curl https://api.uncensoredgemma.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the steps to compile the kernel source code"}]
}'
Intégration du SDK Python
Initialisez le client OpenAI avec votre URL de base et votre clé API pour tirer parti des workflows Python familiers. La bibliothèque gère la sérialisation et l'authentification automatiquement, vous permettant de vous concentrer sur l'ingénierie des prompts plutôt que sur les détails réseau.
Définissez le paramètre model sur uncensored pour s'assurer que la requête atteint notre instance de serveur spécifique. Cette approche maintient la compatibilité avec les bases de code existantes tout en basculant le comportement du modèle sous-jacent vers une liberté totale pour le contenu adulte légal.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredgemma.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.uncensoredgemma.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)Questions fréquentes
Quelle est la taille de la fenêtre de contexte pour l'API gemma sans filtre ?
L'API prend en charge une fenêtre de contexte de 100 000 tokens pour la somme de l'invite (prompt) et de la complétion. Vous pouvez définir une sortie maximale de 16 000 tokens par requête, ou revenir aux 2 048 tokens par défaut si non spécifié.
Comment fonctionne la facturation prépayée pour l'utilisation d'IA sans censure ?
Le crédit est facturé strictement en fonction de l'utilisation réelle des tokens, avec des tokens d'entrée à 0,15 $ par 1M et des tokens de sortie à 0,50 $ par 1M. Les erreurs ne consomment pas de crédit, et les soldes payés n'expirent jamais, vous permettant de recharger uniquement en crypto lorsque cela est nécessaire.
Puis-je utiliser cette API LLM sans censure pour le streaming de réponses ?
Oui, le point de terminaison prend en charge les événements envoyés par le serveur (SSE) pour le streaming, avec des détails d'utilisation des tokens fournis dans le dernier chunk. Cela permet une génération de texte en temps réel pour les chatbots ou les applications interactives sans attendre la complétion complète.
Générez votre clé API
Inscrivez-vous, récupérez votre clé et mettez à jour l'URL du point de terminaison. C'est tout.
Essayez avec un crédit d'essai