API-referentie en snelstart
Stuur direct requests naar onze ongefilterde LLM met deze openai-compatible API-referentie. De quickstart hieronder laat zien hoe je authenticatie configureert, streaming afhandelt en limieten beheert met standaard SDKs.
Authenticatie en basis-URL
Genereer je referenties op het dashboard en wijs je client naar de basis-URL. Het eindpunt accepteert standaard OpenAI-koppen, zodat je je sleutel kunt vervangen zonder code in bibliotheken aan te passen. Deze goedkope LLM-API werkt met elke tool die de AUTHORIZATION header.
Je sleutel is direct zichtbaar na de registratie. Bewaar hem veilig, omdat hij je voorbetaalde tegoed vertegenwoordigt. Fouten en refusies kosten geen tegoed, dus je kunt veilig testen.
Eerste verzoek
Stuur een eenvoudige chatcompletion om de connectiviteit te verifiëren en een uncensored respons te ontvangen. De model-id is altijd uncensored voor alle verzoeken.
- Basis-URL:
https://api.keyapicodeclaude.com/v1 - Methode:
POST - Model:
uncensoredPas de temperatuur aan om creativiteit te regelen of stel
max_tokensom de outputlengte te beperken.curl https://api.keyapicodeclaude.com/v1/chat/completions \ -H "Authorization: Bearer $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "uncensored", "messages": [{"role": "user", "content": "Set the max tokens to five hundred"}] }'Python SDK Integratie
Gebruik de officiële bibliotheek om programmatisch met het eindpunt te communiceren. Stel de basis-URL en API-sleutel in bij de clientinitialisatie. Deze aanpak werkt voor batchverwerking of complexe agent-workflows.
De bibliotheek verwerkt retries en JSON-serialisatie automatisch. Je kunt gebruiksgegevens uit het response-object ophalen voor transparantie in de facturatie.
from openai import OpenAI client = OpenAI(base_url="https://api.keyapicodeclaude.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-instellingen
Initialiseer de client met je inloggegevens en basis-URL. De Node SDK imiteert het Python-gedrag, waardoor het eenvoudig is om van taal te wisselen of in serverless-omgevingen uit te voeren.
Geef de berichtgeschiedenis door als een array van objecten. De API retourneert een gestructureerd antwoord met de gegenereerde tekst en tokenaantallen. Foutafhandeling is standaard voor alle SDK's.
import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.keyapicodeclaude.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-responsen
Activeer streaming door
stream: truein je verzoek. De server stuurt Server-Sent Events (SSE) met gedeeltelijke tokens. Dit vermindert de waargenomen latentie voor interactieve applicaties.Parseer de blokken om de volledige respons incrementeel op te bouwen. Het laatste blok bevat tokengebruiksstatistieken voor facturatieverificatie. Streaming is essentieel voor real-time gebruikerservaringen.
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)Limieten en fouten
Blijf uw verbruik bij om serviceonderbrekingen te voorkomen. Het contextvenster ondersteunt 100,000 tokens voor prompt en completion samen. Maximaal output is 16,000 tokens per verzoek, of 2,048 als niet gespecificeerd.
Rate limits handhaven 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. Veelvoorkomende fouten zijn 401 voor ongeldige sleutels, 402 voor onvoldoende krediet en 429 voor rate limits. Request bodies moeten kleiner blijven dan 8 MB.
Veelgestelde vragen
Werkt de sleutel van de uncensored API met Claude Code?
Ja, het endpoint is volledig OpenAI-compatible, dus je kunt het gebruiken met Claude Code door de base URL en API key te configureren. Hierdoor kun je je voorbetaalde credit gebruiken in plaats van een abonnement. De model behandelt tool use en function calling net als standaard providers.
Hoe vul ik mijn prepaid credit op?
Laad op met USDT (TRC20) of USDC (Base) via het dashboard. Minimum storting is $20 en bonussen zijn van toepassing bij hogere bedragen. Krediet vervalt nooit, zodat je geld kunt bijmaken wanneer je maar wilt zonder maandelijkse kosten.
Is het model hetzelfde als Claude?
Nee, het model is een onafhankelijk open-weight ongecensureerd LLM dat op onze servers draait. Het is geen GPT, Claude, Gemini of enig ander model van een leverancier. Het biedt vergelijkbare functionaliteit, maar met een andere tuning en inhoudsbeleid.
Haal nu je sleutel op.
Registreer, haal je sleutel op, pas de basis-URL aan. Dat is alles.