Démarrage rapide : API LLM sans censure
Ce guide de démarrage rapide vous montre comment intégrer notre API LLM sans censure en utilisant des SDK OpenAI standard. Vous bénéficiez d'un modèle unique, d'une tarification transparente par jeton et de recharges uniquement en crypto sans la complexité des abonnements.
Installer et configurer le SDK
Commencez par installer le SDK officiel OpenAI pour votre langage. Notre API fonctionne avec n'importe quel client standard compatible OpenAI, vous n'avez donc pas besoin d'une bibliothèque personnalisée. Définissez votre base_url à HTTPS://api.ollamaapipricing.com/v1 et fournissez la clé API depuis le tableau de bord de votre compte. L'identifiant du modèle est uncensored. Ce modèle unique gère tous vos besoins de génération de texte sans logique de routage.
L'authentification nécessite une clé valide. Si vous voyez une erreur 401, votre clé est invalide. Si vous voyez une erreur 402, vous n'avez pas de crédit. Rechargez avec USDT ou USDC pour continuer. L'URL de base garantit que vos requêtes atteignent nos serveurs directement.
Envoyez votre première demande
Effectuer une requête POST à /v1/chat/completions avec votre invite. Le modèle répond uniquement avec du texte. Vous pouvez contrôler la longueur de la réponse en utilisant max_tokens. La sortie maximale par défaut est de 2 048 tokens sauf indication contraire. La fenêtre de contexte prend en charge jusqu'à 100 000 tokens pour l'invite et la complétion combinées.
Utilisez l'exemple suivant pour vérifier la connectivité et la qualité de la réponse. Ajustez le messages tableau pour l'adapter à votre cas d'utilisation.
curl https://api.ollamaapipricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "calculate total cost for 100m tokens"}]
}'
Activer le Streaming et les Outils
Le streaming renvoie des jetons via les Server-Sent Events (SSE). Le dernier chunk contient les statistiques d'utilisation totale des jetons. Cela vous permet d'afficher les réponses en temps réel tout en suivant les coûts avec précision. L'appel de fonctions est également pris en charge. Vous pouvez définir des outils dans votre requête et laisser le modèle choisir lesquels utiliser.
Définir stream à true dans votre configuration SDK. La réponse arrivera sous forme de série de chunks. Gérez chaque chunk de manière appropriée dans la logique de votre application. Cette approche réduit la latence perçue pour les utilisateurs attendant des réponses longues.
from openai import OpenAI
client = OpenAI(base_url="https://api.ollamaapipricing.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)
Gérer les réponses du mode JSON
Utiliser response_format défini à {"type": "json_object"} pour imposer une sortie structurée. C'est utile pour analyser des données ou générer du code. Le modèle se conforme au schéma JSON fourni dans le prompt. Si la sortie est invalide, la requête peut échouer ou renvoyer du JSON mal formé.
Combinez le mode JSON avec l'appel de fonctions pour une intégration d'outils robuste. Assurez-vous que vos prompts définissent clairement la structure attendue. Cela réduit le besoin de corrections post-traitement. L'API ne valide pas elle-même la structure JSON, alors comptez sur l'entraînement du modèle.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.ollamaapipricing.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);
Comprendre l'utilisation des tokens
La tarification est 0,15 $ par 1M de tokens d'entrée et 0,50 $ par 1M de tokens de sortie. Les erreurs et les refus sont gratuits. Le crédit n'est facturé que pour la génération réussie de jetons. Le crédit prépayé n'expire jamais. Ce modèle est sans censure pour l'usage adulte légal, ce qui signifie moins de refus pour les sujets standards.
Surveillez votre utilisation via le dernier chunk SSE ou les en-têtes de réponse de l'API. Suivez votre solde pour éviter les interruptions de service. Vous pouvez recharger à tout moment avec des cryptomonnaies. Le système est transparent sur les coûts par requête. Aucun frais cachés ne s'appliquent.
Limites et erreurs
Les limites de débit sont de 300 requêtes par minute et de 8 requêtes concurrentes par clé. La taille limite du corps de la requête est de 8 Mo. Si vous dépassez ces limites, vous recevrez une erreur 429. Utilisez une rétrogradation exponentielle pour gérer les nouvelles tentatives. Chaque compte a une clé active. La génération d'une nouvelle clé remplace immédiatement l'ancienne.
Gérez les erreurs avec élégance. Une erreur 401 signifie que la clé est invalide. Une erreur 402 signifie un crédit insuffisant. Une erreur 429 signifie que vous êtes limité en taux. L'API n'offre pas de SLA ni de garanties de disponibilité. Planifiez vos réessais en conséquence.
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équemment posées
Comment recharger mon crédit ?
La recharge est uniquement en crypto via USDT (TRC20) ou USDC (Base). Le montant minimum est de $20, le maximum est de $500. Vous recevez un crédit bonus pour les montants plus élevés : +5 % à partir de $50, +10 % à partir de $100 et +15 % à partir de $200. Les crédits n'expirent jamais.
Quel est le modèle LLM uncensored ?
C'est un seul modèle open-source optimisé pour répondre sans refus de contenu pour un usage adulte légal. Ce n'est pas GPT, Claude ou le modèle d'un autre fournisseur. Il prend en charge l'appel de fonctions, le mode JSON et le streaming. La fenêtre de contexte est de 100 000 tokens.
Comment la tarification de l'API ollama se compare-t-elle aux abonnements ?
Notre tarification est à l'usage réel, sans abonnement mensuel. Vous ne payez que pour les tokens utilisés. Les erreurs et les refus sont gratuits. Cela diffère des modèles d'abonnement qui facturent un forfait fixe indépendamment de l'utilisation. C'est idéal pour les charges de travail variables.
Obtenez votre clé API maintenant
Inscrivez-vous, copiez le jeton, mettez à jour votre URL de base. C'est tout.