fr ▾
Créez des clésapi.llmapiservices.com/v1
  1. LlmApiServices
  2. Démarrage rapide : Intégrez l'API sans censure

Démarrage rapide : Intégrez l'API sans censure

Commencez avec notre API de LLM sans censure en quelques minutes. Ce guide rapide vous accompagne à travers l'authentification, les requêtes de base et les fonctionnalités avancées comme le streaming et l'appel de fonctions.

URL de base et authentification

Commencez par pointer votre client vers notre URL de base et authentifiez-vous avec une clé API générée. Notre service est entièrement compatible OpenAI, ce qui signifie que vous n'avez besoin que de mettre à jour l' base_url et fournissez votre clé dans l'en-tête d'autorisation. Inscrivez-vous via Google ou e-mail pour recevoir votre clé instantanément, sans numéro de téléphone requis.

Conservez votre clé en sécurité, car elle donne accès à votre crédit prépayé. Les erreurs et les refus ne consomment pas vos tokens, vous pouvez donc tester en toute sécurité.

Point de terminaison des complétions de chat

Envoyez des données textuelles à l'endpoint de complétion de chat pour recevoir des réponses textuelles. Cette simple requête POST vous permet d'interagir avec le modèle uncensored en utilisant des paramètres standard comme temperature et top_p. Vous n'avez pas besoin de gérer un routage complexe ou de sélectionner parmi plusieurs modèles de fournisseurs.

curl https://api.llmapiservices.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the main points of the attached documentation."}]
  }'

Chaque requête consomme des tokens d'entrée en fonction de votre invite et des tokens de sortie en fonction du texte généré. Les erreurs sont gratuites, vous pouvez donc expérimenter sans craindre des frais inattendus.

Streaming et appel de fonctions

Activer les réponses en temps réel en activant le streaming via les Server-Sent Events (SSE). Cette approche délivre les jetons à mesure qu'ils sont générés, offrant une expérience utilisateur plus fluide pour les applications de chat. Vous pouvez également utiliser l'appel de fonctions pour permettre au modèle d'interagir dynamiquement avec des outils ou des API externes.

from openai import OpenAI

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

Les appels de fonctions retournent des données structurées que votre application peut exécuter. Cette flexibilité est cruciale pour créer des agents intelligents capables d'effectuer des actions au-delà de la simple génération de texte.

Mode JSON et paramètres

Imposer des formats de sortie stricts à l'aide du mode JSON, ce qui garantit que la réponse est un JSON valide pour une analyse fiable. Vous pouvez contrôler le comportement de génération avec des paramètres tels que seed pour la reproductibilité ou stop séquences pour interrompre la sortie à des points spécifiques. Ce niveau de contrôle aide à intégrer l'API de manière transparente dans les flux de travail existants.

import OpenAI from "openai";

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

L'ajustement de ces paramètres vous permet d'affiner le comportement du modèle pour des tâches spécifiques, garantissant des résultats cohérents et prévisibles pour vos applications.

Limites de débit et erreurs

Surveillez votre utilisation par rapport à nos limites de débit, qui autorisent 300 requêtes par minute et 8 requêtes simultanées par clé. Si vous dépassez ces limites, vous recevrez une erreur 429, indiquant que vous devez ralentir votre taux de requêtes. Les erreurs d'authentification renvoient un statut 401 si votre clé est invalide.

Fenêtre de contexte et gestion du crédit

Utilisez une fenêtre de contexte généreuse de 100 000 tokens pour l’ensemble du prompt et de la complétion. Cela permet des conversations étendues ou le traitement de gros documents sans perdre le contexte. Si vous manquez de crédit, vous recevrez une erreur 402, vous invitant à recharger via crypto.

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)

Votre crédit prépayé n'expire jamais, vous pouvez donc prendre votre temps avec des projets plus importants. Les erreurs ne sont pas déduites de votre solde, ce qui garantit que vous ne payez que pour les complétions réussies.

Questions fréquentes

Quelle est l'URL de base de l'API LLM uncensored ?

L'URL de base est HTTPS://api.llmapiservices.com/v1. Vous pouvez utiliser cette URL avec n'importe quel SDK compatible OpenAI en mettant à jour la configuration du client.

Comment authentifier mes requêtes ?

Incluez votre clé API dans l'en-tête Authorization en tant que jeton Bearer. Vous pouvez générer cette clé immédiatement après vous être inscrit avec Google ou par e-mail.

Que se passe-t-il si je dépasse la limite de taux ?

Vous recevrez un code d'état 429. La limite est de 300 requêtes par minute et de 8 requêtes simultanées par clé. Réduisez la fréquence de vos requêtes pour reprendre le fonctionnement normal.

Accédez à votre clé via un formulaire

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