Documentation API
Intégrez notre LLM sans censure à votre pile en utilisant l'API compatible OpenAI standard. Envoyez du texte, recevez du texte, sans refus pour le contenu adulte légal.
Authentification et URL de base
Le lite llm L'API nécessite un jeton porteur. Envoyez votre clé API dans le Authorization header. Utilisez l'URL de base fournie ci-dessous pour toutes les requêtes. Cela fonctionne avec n'importe quel client compatible OpenAI.
URL de base : https://api.llmlite.cc/v1
Obtenez votre clé en vous inscrivant avec Google ou e-mail. La clé apparaît immédiatement. Utilisez-la dans chaque requête.
Point de terminaison Chat Completions
Envoyez des messages au /v1/chat/completions endpoint. L'ID du modèle est uncensored. Il génère du texte directement sans bloquer le contenu adulte légal.
Voici une structure de requête de base :
curl https://api.llmlite.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list available models via get request"}]
}'Recevez une réponse JSON avec le texte généré. Vérifiez l'objet d'utilisation pour les comptes de tokens.
Intégration du SDK Python
Utilisez le SDK Python officiel d'OpenAI. Définissez l'URL de base sur notre point de terminaison. Définissez la clé API. Appelez chat.completions.create. La bibliothèque gère la requête.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmlite.cc/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)Installez le SDK via pip. Exécutez votre script. Le modèle répond avec la complétion.
Installation du SDK Node.js
Initialisez le client OpenAI en Node. Fournissez l'URL de base et la clé API. Appelez la méthode de complétion de chat. Cela fonctionne pour les scripts côté serveur ou les API.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmlite.cc/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);Gérez l'objet de réponse. Accédez au texte généré depuis le premier choix.
Streaming et utilisation des jetons
Activez le streaming en définissant stream: true. Recevez des Server-Sent Events (SSE). Chaque chunk contient du texte partiel. L'utilisation des tokens apparaît dans le dernier chunk.
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)Traitez chaque événement à mesure qu'il arrive. Cela réduit la latence perçue pour les sorties longues. Surveillez le dernier chunk pour des comptes de jetons précis.
Limites, Erreurs et Contexte
La fenêtre de contexte est de 100 000 tokens. La sortie maximale est de 16 000 tokens par requête. Vous bénéficiez de 300 requêtes par minute. Les requêtes simultanées sont limitées à 8.
Gérez les erreurs de manière appropriée. Un statut 401 signifie que votre clé est invalide. Un statut 402 indique qu'il ne reste plus de crédit. Un statut 429 signifie que vous avez atteint la limite de débit. Le crédit n'expire jamais. Les erreurs sont gratuites.
Questions fréquemment posées
L'API LLM Lite est-elle entièrement compatible OpenAI ?
Oui, il utilise les mêmes points de terminaison et la même structure JSON. Il vous suffit de modifier l'URL de base et la clé API. Il fonctionne avec les SDK standard.
Que se passe-t-il si je manque de crédit ?
Vous recevez une erreur 402. Rechargez en crypto pour continuer. Votre crédit existant n'expire jamais, vous pouvez donc payer lorsque cela vous arrange.
Quelle est la taille de la fenêtre de contexte ?
Le modèle prend en charge 100 000 tokens au total. Cela inclut à la fois le prompt et la complétion. Vous pouvez envoyer de longs documents ou des historiques de conversation.
Générez votre clé API
Inscrivez-vous, récupérez la clé, et remplacez l'URL de base. C'est tout ce qu'il faut.