Beste LLM API/API-documentatie voor uncensored-model
API-documentatie voor uncensored-model
Stuur je eerste ongecensureerde verzoek naar onze OpenAI-compatibele API in seconden. Deze gids behandelt authenticatie, SDK-gebruik, streaming en limieten voor de ongecensureerde LLM API.
Authenticatie en basis-URL
Begin met het versturen van verzoeken naar https://api.bestllmapiprovider.com/v1 met je API-sleutel. De base URL vervangt het standaard OpenAI-eindpunt in je clientconfiguratie. Voer de sleutel door in de Authorization: Bearer <key> header voor elke call. Dit werkt met de officiële OpenAI SDK's en elke OpenAI-compatible client.
Vereiste headers
Content-Type: application/jsonAuthorization: Bearer YOUR_API_KEY
Houd je sleutel veilig. Als je deze verliest, genereer dan een nieuwe vanuit het dashboard. De oude sleutel stopt onmiddellijk met werken.
curl https://api.bestllmapiprovider.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the total cost for 50k tokens"}]
}'
Snelstart: stuur uw eerste ongecensureerde verzoek
Een POST-verzoek maken naar /v1/chat/completions om tekstuitvoer te krijgen. De model-ID is altijd uncensored. Stuur je prompt in de messages array. De API retourneert een direct antwoord zonder inhoudsfilters voor wettelijk volwassen gebruik.
Voorbeeldpayload
model:"uncensored"messages:[{"role": "user", "content": "Explain quantum entanglement."}]
Dit endpoint behandelt alleen tekstgeneratie. Het ondersteunt geen afbeeldingen of audio. Gebruik de onderstaande parameters om de uitvoerstijl te bepalen.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestllmapiprovider.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)
Parameters: Temperatuur, Top-P en Seed
Beheers creativiteit met temperature en top_p. Stel temperature na 0.7 voor evenwichtige output of 1.5 voor meer variatie. Gebruik top_p om de waarschijnlijkheidsmassa van de gesamplede tokens te beperken. Stel een seed integer voor reproduceerbare resultaten. Deze parameters helpen je het model af te stemmen op specifieke taken.
Belangrijkste parameters
temperature: 0,0 tot 2,0top_p: 0,1 tot 1,0seed: een willekeurig geheel getal
Combineer deze met max_tokens om lengte te regelen. Het model houdt zich strikt aan de contextvensterlimieten.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestllmapiprovider.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 responses en token-telling
Activeer streaming door stream: true in uw verzoek. De API verzendt Server-Sent Events (SSE) voor elk gegenereerd token. Dit vermindert de waargenomen latentie voor lange antwoorden. Tokenverbruik wordt gerapporteerd in het laatste fragment.
Streamafhandeling
- Lees chunks wanneer ze aankomen
- Parseer de
deltaveld - Controleren
usagein het laatste chunk
Streaming werkt met alle parameters. Dit heeft geen invloed op de prijs per token. Je betaalt voor daadwerkelijk gegenereerde tokens.
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)
Function Calling en JSON-modus
Gebruik tools voor function calling of response_format voor JSON-uitvoer. Stel response_format naar {"type": "json_object"} voor strikte JSON. Het model retourneert gestructureerde gegevens die geschikt zijn voor parsing. Dit is handig voor het bouwen van agents of pipelines voor gegevensextractie.
Configuratie
tools: een array van functie-definitiesresponse_format:{"type": "json_object"}
Zorg ervoor dat je prompt-instructies overeenkomen met het schema. Het model vereist mogelijk nog steeds validatie. Verwerk altijd mogelijke parseringsfouten.
Voorbeeld van JSON-modus
Instellen response_format om strikte JSON-uitvoer af te dwingen. Dit vermindert de behoefte aan nabewerking.
Limieten, fouten en contextvenster
Het contextvenster bedraagt 100.000 tokens in totaal. Maximaal 16.000 tokens uitvoer per verzoek. U kunt 300 verzoeken per minuut per sleutel verzenden. Acht gelijktijdige verzoeken zijn tegelijkertijd toegestaan. Fouten retourneren standaard HTTP-codes.
Veelgemaakte fouten
- 401: Ongeldige of ontbrekende API-sleutel
- 402: Onvoldoende tegoed
- 429: Limiet overschreden
Weigeringen vanwege inhoudslimieten rekenen geen tegoed. Fouten rekenen ook geen tegoed. Je voorbetaalde tegoed vervalt nooit.
Verzoeelimieten
De maximale request body size is 8 MB. Het overschrijden hiervan retourneert een 413-fout. Beheer je token-gebruik zorgvuldig.
Veelgestelde vragen
Hoe betaal ik voor de uncensored LLM API?
Je laadt alleen op met crypto (USDT op TRC20 of USDC op Base). Elk geheel bedrag van $20 tot $500 wordt geaccepteerd. Credit wordt in rekening gebracht op basis van echt tokengebruik tegen $0.15 per 1M input tokens en $0.50 per 1M output tokens.
Wordt het onbeperkte model gebruikt voor training?
Nee, je prompts worden niet gebruikt voor training. Het model is een open-weight model dat op onze eigen servers draait. Het is afgestemd om zonder inhoudsbeperkingen te antwoorden voor wettelijk volwassen gebruik.
Wat gebeurt er als ik een 402-fout krijg?
Een 402-fout betekent dat je geen tegoed meer hebt. Je moet je account aanvullen met crypto om de API te blijven gebruiken. Fouten zoals 401 of 429 rekenen geen tegoed af.
Haal je API-sleutel op
Registreer, haal je sleutel op, pas het eindpunt aan. Dat is alles.