nl ▾
Probeer met proeftegoed
llmstatus.cc

API Documentatie

Verbind je OpenAI-compatibele client binnen enkele seconden met onze ongecensureerde API.

Authenticatie en basis-URL

De API gebruikt standaard Bearer token-authenticatie. Je ontvangt je sleutel direct na het aanmelden met Google of een e-mailadres. Stel de Authorization header om Bearer YOUR_API_KEY voor alle verzoeken. De basis-URL is https://api.llmstatus.cc/v1. Dit endpoint werkt met elke OpenAI SDK of compatibele client. Je hoeft alleen de base URL aan te passen en je sleutel op te geven. Er is geen telefoonnummer nodig voor de registratie. Je identiteit blijft minimaal terwijl je volledige toegang krijgt.

Eerste verzoek

Stuur een POST-verzoek naar /v1/chat/completions om een direct antwoord te krijgen. De modelidentifier is uncensored. Het verwerkt volwassen thema's, security research en controversiële onderwerpen zonder weigering. U heeft geen abonnement of maandelijkse kosten nodig. Fouten verbruiken uw voorbetaalde tegoed niet. Stuur uw prompt en ontvang direct tekstoutput.

curl https://api.llmstatus.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set the server timezone to UTC."}]
  }'

Dit verzoek toont de eenvoudigst mogelijke interactie. De server retourneert een JSON-object met de gegenereerde tekst. Je kunt parameters zoals temperature of top_p aanpassen om de creativiteit te sturen. Het antwoord bevat gebruikstatistieken voor transparantie. Begin met deze basisaanroep om te verifiëren of je key correct werkt.

Python SDK Integratie

Gebruik de officiële openai Python-bibliotheek om met de API te communiceren. Configureer de basis-URL en API-sleutel bij de clientinitialisatie. De client verzorgt de serialisatie en foutparsing voor u. Deze aanpak vermindert aanzienlijk de boilerplate-code. U kunt berichten doorgeven als een lijst met dictionaries. Het model blijft uncensored ongeacht de clientwrapper. Streaming- en niet-streamingmodi worden beide ondersteund. Deze methode is ideaal voor backend-services of scripts voor gegevensverwerking.

from openai import OpenAI

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

De SDK abstrahert de HTTP-details. Je richt je op de promptstructuur en het verwerken van antwoorden. Foutcodes worden opgegooid als exceptions. Je kunt deze vangen om rate limits of credit-problemen soepel af te handelen. De code blijft schoon en leesbaar. Dit is de aanbevolen manier voor Python-ontwikkelaars om de API te integreren.

Node.js SDK-gebruik

Installeer de openai npm package voor Node.js-omgevingen. Stel de omgevingsvariabele in of geef de sleutel direct door aan de constructor. De basis-URL moet naar onze service verwijzen. Dit stelt je in staat om snel serverloze functies of webapps te bouwen. De SDK ondersteunt zowel CommonJS als ES-modules. Je kunt reacties streamen of ze in één keer ophalen. De API-sleutel wordt veilig doorgegeven in de header. Deze setup is ideaal voor JavaScript-ontwikkelaars die betrouwbare tekstgeneratie nodig hebben. Er is geen extra configuratie nodig naast de sleutel en basis-URL.

import OpenAI from "openai";

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

De Node SDK spiegelt de structuur van de Python-client. Je stuurt berichten en ontvangt voltooiingen. Foutafhandeling is ingebouwd in de promise-chain. Dit zorgt ervoor dat je applicatie robuust blijft. Gebruik deze methode voor realtime chatinterfaces of achtergrondtaken. De code is beknopt en eenvoudig te onderhouden. Je kunt deze uitbreiden met aangepaste headers indien nodig.

Streaming-responsen

Activeer streaming door stream: true in je verzoek. De server stuurt Server-Sent Events (SSE) token voor token. Dit vermindert de waargenomen latentie voor eindgebruikers. Je ontvangt gedeeltelijke antwoorden zodra ze gegenereerd zijn. De laatste chunk bevat het totale tokengebruik. Dit is cruciaal voor transparante facturering. Streaming werkt met alle parameters en tools. Gebruik deze modus voor chatinterfaces of live tekstgeneratie. De client bufferert tokens totdat de stream sluit. Dit biedt een vloeiende gebruikerservaring zonder te wachten op het volledige antwoord.

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)

Afhandelen van SSE-events in je code om de UI realtime bij te werken. Het laatste event bevat gebruikgegevens. Parse dit om je kredietverbruik nauwkeurig te volgen. Streaming is optioneel, maar aanbevolen voor interactieve apps. Het houdt de verbinding open tot voltooiing. Deze methode zorgt ervoor dat je alleen betaalt voor wat er gegenereerd wordt. Fouten tijdens streaming worden gerapporteerd in de laatste chunk.

Limieten, fouten en contextvenster

Je hebt een contextvenster van 100.000 tokens voor prompt en voltooiing samen. Max output is 16.000 tokens per verzoek. De limiet is 300 verzoeken per minuut per key. Je kunt 8 gelijktijdige verzoeken tegelijk hebben. De request body mag niet groter zijn dan 8 MB. Een 401-fout betekent dat je key ongeldig is. Een 402-fout geeft aan dat er geen tegoed meer is. Een 429-fout signaleert dat je de limiet hebt bereikt. Tegoed vervalt niet, dus je kunt later bijladen. Fouten belasten je tegoed niet. Gebruik deze codes om je integratie snel te debuggen. De API is streng maar voorspelbaar. Plan je concurrency op basis van de limiet van 8 verzoeken.

Veelgestelde vragen

Is dit de officiële LLM-status API?

Ja, dit is de officiële API voor LLM-status. Het is uncensored en OpenAI-compatible. Er is geen derde partij als doorverkoper betrokken.

Ondersteunt het function calling?

Ja, de API ondersteunt function calling met de parameters tools en tool_choice. Je kunt aangepaste tools definiëren in je verzoek. Het model retourneert gestructureerde JSON voor functieaanroepen. Dit werkt zowel in streaming- als niet-streamingmodi.

Hoe betaal ik voor de API?

U betaalt alleen met crypto, specifiek USDT op TRC20 of USDC op Base. Stortingen variëren van $20 tot $500. U krijgt bonuskrediet voor grotere bedragen. Krediet vervalt nooit.

Beveilig je API-sleutel

Meld je aan, haal je sleutel op en stel het eindpunt in. Geen configuratie vereist.