nl ▾

Handleiding voor snelle start voor ontwikkelaars

Verbind uw bestaande OpenAI-compatible client binnen enkele seconden met onze uncensored LLM API. Deze gids behandelt authenticatie, verzoekformaten, streaming en toolgebruik voor snelle integratie.

Authenticatie & basis-URL

Gebruik je API-sleutel met de Authorization: Bearer header. Onze basis-URL is https://api.apiclaudecheap.com/v1ongecensureerd. Je krijgt één sleutel per account, direct uitgegeven na registratie via Google of e-mail. Geen telefoonnummer vereist.

Chat Completions Endpoint

Stuur tekst naar POST /v1/chat/completions. Het model genereert tekstantwoorden zonder inhoudsrefusals voor wettige volwassen onderwerpen. Verzoeken volgen standaard JSON-structuren. Input tokens kosten $0,15 per miljoen, output $0,50 per miljoen. Fouten en refusals verbruiken geen credit. Begin met een eenvoudig bericht om de connectiviteit te verifiëren.

curl https://api.apiclaudecheap.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return only the current UTC timestamp"}]
  }'

Python SDK Integratie

Overschrijven base_url in de OpenAI-client. Geef de API-sleutel en modelnaam door. De client verwerkt de serialisatie automatisch. U kunt streamen of volledige responsen parseren. Deze aanpak stelt u in staat bestaande codebases opnieuw te gebruiken. Pas de basis-URL aan om naar ons eindpunt te verwijzen. Houd de modelnaam als uncensored. Test eerst met een korte prompt.

from openai import OpenAI

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

Node SDK-integratie

Configureer de baseUrl optie in je Node-client. Stel de API-sleutel in in de headers. Gebruik uncensored als het model. Dit stelt je in staat om van provider te wisselen zonder je applicatielogica te wijzigen. De SDK beheert de HTTP-verbinding. Afhandel fouten afgehandeld. Controleer de respons status code. Parse de JSON body. Deze methode werkt voor zowel synchronische als asynchrone verzoeken.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apiclaudecheap.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 met SSE

Activeer streaming door stream: true. De server stuurt Server-Sent Events (SSE). Elke chunk bevat gedeeltelijke tekst. De laatste chunk bevat tokengebruiksstatistieken. Dit vermindert de waargenomen latentie voor lange responsen. Buffer de chunks in je applicatie. Combineer ze tot het volledige bericht. Verwerk verbindingsfouten tijdens de stream. Monitor tokengebruik om binnen je budget te blijven.

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)

Functiedaanroep & JSON-modus

Definieer tools in de tools array. Het model retourneert gestructureerde gegevens wanneer nodig. Gebruik response_format: {type: "json_object"} voor strikte JSON. Dit zorgt voor voorspelbare uitvoer voor automatisering. Temperatuur en top_p bepalen de willekeurigheid. Lagere waarden maken responsen meer deterministisch. Stel een seed in voor reproduceerbaarheid. Stop-sequenties onderbreken de generatie vroegtijdig. Aanwezigheids- en frequentiepenalties passen de herhaling van tokens aan.

Veelgestelde vragen

Waarom wordt de 429-rate limit geactiveerd?

Je hebt meer dan 300 verzoeken per minuut of 8 gelijktijdige verzoeken per key overschreden. Elke key heeft een strikte limiet. Wacht een paar seconden voordat je opnieuw probeert. Upgrade je key of verdeel de belasting over meerdere keys indien nodig.

Wat gebeurt er bij een 402-fout?

Je prepaid tegoed is opgebruikt. Fouten en weigeringen verbruiken geen tegoed. Top up met USDT of USDC om door te gaan. Credits vervallen nooit, dus je kunt later geld toevoegen.

Hoe groot is het contextvenster?

Het contextvenster is 100.000 tokens voor prompt en voltooiing samen. Maximale uitvoer is 16.000 tokens per verzoek. Verzoeken groter dan 8 MB worden afgewezen. Houd payloads beknopt om fouten te vermijden.

Haal je sleutel op in enkele seconden.

Meld je aan, haal je sleutel op en stel je basis-URL in. Dat is het.

Krijg je sleutel