nl ▾
API-sleutel ophalen

Kimi onbeperkte API-snelstartgids

Deze gids biedt een direct pad naar het gebruik van onze ongecensureerde API voor tekstgeneratie zonder inhoudsfilters. Je kunt het eindpunt integreren in je bestaande applicaties met standaard OpenAI-compatible clients.

Authenticatie en basis-URL

Het endpoint voor onze uncensored API is HTTPS://api.kimiuncensored.com/v1. Geef je key door in de Authorization-header met het Bearer-schema. Deze setup werkt met elke client die OpenAI-compatible authenticatie ondersteunt.

  • Meld je aan via Google of e-mail om je sleutel onmiddellijk te ontvangen.
  • Er is geen telefoonnummer of betaalmethode nodig voor het initiële proeftegoed.
  • Je API-sleutel is uniek voor je account en vervangt elke vorige sleutel als je deze opnieuw genereert.
curl https://api.kimiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three ways to optimize PostgreSQL query performance."}]
  }'

POST /v1/chat/completions

Verstuur een JSON-payload naar het chatcompleties-eindpunt om tekst te genereren. De model-id is eenvoudigweg "uncensored". U kunt de uitvoerstijl beheren met parameters zoals temperature en top_p.

  • Instellen max_tokens om de lengte van de respons te beperken.
  • Gebruik de stop parameter om de generatie te stoppen bij specifieke sequenties.
  • Het systeem ondersteunt standaard OpenAI-aanvraagstructuren.
from openai import OpenAI

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

Streaming-responsen (SSE)

Activeer streaming door stream: true in je verzoek. De API retourneert Server-Sent Events (SSE) met gedeeltelijke tekstchunks. Dit vermindert de waargenomen latentie voor interactieve applicaties.

  • Tokenverbruiksgegevens zijn opgenomen in de laatste chunk van de stream.
  • Verwerk netwerkonderbrekingen beheersbaar omdat streams kunnen verbreken.
  • Deze methode is ideaal voor realtime-gebruikersinterfaces.
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)

JSON-modus en functaanroeping

Forceer gestructureerde uitvoer door response_format naar {"type": "json_object"}. Dit zorgt ervoor dat het model geldige JSON retourneert, wat cruciaal is voor het parseren van data in geautomatiseerde workflows.

  • Definieer tool-definities in de tools array voor functieaanroepen.
  • Gebruik tool_choice om te bepalen wanneer het model functies aanroept.
  • Valideer het JSON-antwoord lokaal voordat je het verwerkt.
import OpenAI from "openai";

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

Rate Limits en beperkingen

Elke API-sleutel is beperkt tot 300 verzoeken per minuut en 8 gelijktijdige verzoeken. De maximale grootte van de request body is 8 MB. Het overschrijden van deze limieten resulteert in een 429-statuscode.

  • Een 401-fout geeft aan dat de API-sleutel ongeldig of verlopen is.
  • Een 402-fout betekent dat je onvoldoende vooruitbetaald tegoed hebt.
  • Fouten en weigeringen verbruiken geen van uw token-saldo.

Contextvenster en modeldetails

Het model ondersteunt een contextvenster van 100.000 tokens voor zowel prompt als voltooiing samen. Als je geen max_tokens, de standaarduitvoerlimiet is 2.048 tokens. Dit stelt je in staat lange context te verwerken terwijl de responsnelheid behouden blijft.

  • Invoertokens worden gerekend tegen $0,15 per 1M tokens.
  • Uitvoertokens worden gefactureerd tegen $0,50 per 1M tokens.
  • Voorbetaald krediet vervalt niet en wordt bijgeladen via crypto.

Veelgestelde vragen

Is de kimi uncensored API echt zonder filters?

Ja, het model weigert wettelijke volwassen, fictieve of controversiële onderwerpen niet. De enige harde limiet is op seksuele inhoud met minderjarigen, die altijd wordt geweigerd. We gebruiken je prompts niet voor het trainen van je data.

Hoe betaal ik voor het gebruik van de uncensored LLM API?

We accepteren alleen USDT (TRC20) of USDC (Base). Je kunt een willekeurig heel bedrag van $20 tot $500 storten. Je ontvangt bonus tegoed voor hogere stortingen, zoals +15% voor een storting van $200.

Wat gebeurt er als ik de frequentielimieten overschrijd?

U ontvangt een 429 Too Many Requests-fout. De limiet is 300 verzoeken per minuut per sleutel. Zorg ervoor dat uw client retries afhandelt met exponentiële backoff om te voorkomen dat de limiet voor gelijktijdige verzoeken van 8 wordt bereikt.

Beveilig je API-sleutel

Registreer, haal het token op en pas je endpoint-URL aan. Dat is alles wat nodig is.