Claude code nsfw: quickstart & sdk-integratie
Vervang je standaard OpenAI-basis-URL door ons eindpunt om dezelfde clientcode uit te voeren tegen een ongecensureerd model. Je krijgt onbeperkte tekstgeneratie zonder je SDK-integratie te wijzigen.
Installatie en configuratie
Vervang je basis-URL door die van ons toegewijde eindpunt. Deze enkele wijziging stelt je bestaande code in staat om standaardafwijzingen onmiddellijk te omzeilen. Je hebt geen nieuwe bibliotheek nodig, alleen een nieuw bestemmingsadres voor je verzoeken.
Configureer je API-sleutel direct na aanmelding. De sleutel verschijnt op je dashboard en werkt met elke OpenAI-compatible client. Gebruik deze setup om verkeer naar onze uncensored LLM te sturen zonder je applicatielogica aan te passen.
Voorbeeld voor basis chatcompletion
Stuur een standaard chat-completion verzoek om onbeperkte tekst te genereren. Het model accepteert uw prompt en retourneert een direct antwoord zonder filtering voor volwassen thema's.
Gebruik de onderstaande curl-opdracht om de verbinding te verifiëren. Vervang YOUR_API_KEY door uw gegenereerde token. Dit eindpunt bedient het onbeperkte model dat is geoptimaliseerd voor het genereren van hoge context.
curl https://api.claudecodensfw.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the steps to restart the system service"}]
}'De respons bevat de volledige tekst van de voltooiing. Je kunt deze string direct in je applicatie verwerken. Er is geen speciale parsing nodig voor standaard tekstuitvoer.
Streaming responses en gebruik
Stream tokens in realtime om de waargenomen latentie voor gebruikers te verminderen. Deze methode levert gedeeltelijke resultaten terwijl ze worden gegenereerd. Het biedt een soepelere ervaring voor interactieve applicaties.
Gebruik de Python SDK-snippet om streaming efficiënt af te handelen. De code vangt elk chunk op zodra deze aankomt. Je kunt deze chunks accumuleren om de uiteindelijke respons te bouwen of ze live weer te geven.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudecodensfw.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 wordt ondersteund via Server-Sent Events. Het laatste chunk bevat details over tokengebruik. Houd je verbruik nauwkeurig bij zonder extra API-aanroepen.
Geavanceerde parameters en modi
Reguleer de creativiteit en structuur van je output met standaardparameters. Pas temperatuur aan voor variabiliteit of top_p voor nucleus sampling. Deze instellingen werken precies zoals bij andere modellen.
Gebruik de Node SDK om gestructureerde JSON-antwoorden te versturen. Stel response_format in op json_object voor betrouwbare parsing. Dit is nuttig voor het genereren van data of codefragmenten die een strikt schema moeten volgen.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudecodensfw.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);Function calling wordt ook ondersteund. Definieer tools in uw verzoek en laat het model beslissen wanneer ze aangeroepen moeten worden. Dit maakt complexe workflows mogelijk zonder logica vast te leggen.
Fouthantering en limieten
Verwerk standaard HTTP-fouten soepel in je applicatie. Een 401-status geeft een ongeldige of ontbrekende API-sleutel aan. Controleer je referenties en zorg ervoor dat de sleutel actief is.
Een 402-status betekent dat uw vooruitbetaalde tegoed is opgebruikt. Laad tegoed op via crypto om de service te hervatten. Credits vervallen nooit, dus u kunt geld toevoegen wanneer het u schikt.
Een 429-status geeft aan dat je de limiet hebt bereikt. Je mag 300 verzoeken per minuut doen. Wacht kort voordat je het verzoek opnieuw uitvoert.
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)Respecteer het contextvenster van 100,000 tokens. Deze limiet geldt voor de som van prompt- en completion-tokens. Het overschrijden van deze limiet resulteert in een fout. Plan je invoergrootte dienovereenkomstig.
Veelgestelde vragen
Is dit een officiële claude code NSFW-API?
Nee, wij zijn een onafhankelijke aanbieder die een open-weight model hosten. We bieden een onbeperkte LLM-ervaring die compatibel is met standaard OpenAI-eindpunten. Raadpleeg de leveranciersdocumentatie voor details over hun specifieke modellen.
Ondersteunt het ongecensureerde model het genereren van afbeeldingen?
Nee, deze API levert alleen tekst. Het ondersteunt geen embeddings, audio, video of beeldgeneratie. Je kunt function calling gebruiken om te integreren met andere services indien nodig.
Hoe vul ik mijn credit op?
Opwaarderen gebeurt alleen via crypto, specifiek USDT op TRC20 of USDC op Base. Minimale opwaarderingen beginnen bij $20. Je tegoed vervalt niet en bonussen worden automatisch toegepast.
Haal je sleutel op in enkele seconden.
Registreer, kopieer het token, pas de eindpunts-URL aan. Dat is de volledige configuratie.