sv ▾

Okänsurerat API för utvecklare

$0.15 per 1M inmatningstokens$0.50 Utmatade tokens / 1M100,000 token-kontext$0.50 testkredit300 begäranden per minut

Claude code nsfw: snabbstart & SDK-integration

Ersätt din vanliga OpenAI-bas-URL med vår slutpunkt för att köra samma klientkod mot en icke-censurerad modell. Du får obegränsad textgenerering utan att ändra din SDK-integration.

Installation och konfiguration

Börja med att ändra din bas-URL så att den pekar på vår dedikerade slutpunkt. Denna enda ändring gör att din befintliga kod kan kringgå standardavslag omedelbart. Du behöver inte en ny bibliotek, bara en ny destination för dina förfrågningar.

Konfigurera din API-nyckel omedelbart efter registrering. Nyckeln visas på ditt dashboard och fungerar med vilken OpenAI-kompatibel klient som helst. Använd denna konfiguration för att styra trafik genom vår omöjliggjorda LLM utan att röra din applikationslogik.

Exempel på enkel chattkomplettering

Skicka en standardbegäran om chattkomplettering för att generera obegränsad text. Modellen accepterar din prompt och returnerar ett direkt svar utan filtrering för vuxenteman.

Använd curl-kommandot nedan för att verifiera anslutningen. Ersätt YOUR_API_KEY med din genererade token. Denna slutpunkt levererar den uncensored-modell som är optimerad för högkontextuell generering.

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"}]
  }'

Svaret innehåller hela texten för slutförandet. Du kan bearbeta denna sträng direkt i din applikation. Ingen speciell parsering krävs för standardtextutmatning.

Strömsvaren och användning

Strömma token i realtid för att minska upplevd latens för användare. Denna metod levererar delvisa resultat när de genereras. Den ger en smidigare upplevelse för interaktiva applikationer.

Använd Python SDK-snippet för att hantera strömning effektivt. Koden fångar varje bit när den anländer. Du kan ackumulera dessa bitar för att bygga det slutgiltiga svaret eller visa dem live.

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 stöds via Server-Sent Events. Den sista chunken innehåller detaljer om tokenanvändning. Spåra din förbrukning noggrant utan extra API-anrop.

Avancerade parametrar och lägen

Styr kreativiteten och strukturen i din output med standardparametrar. Justera temperaturen för variabilitet eller top_p för nucleus-sampling. Dessa inställningar fungerar exakt som de gör med andra modeller.

Använd Node SDK:t för att skicka strukturerade JSON-svar. Ställ in response_format till json_object för pålitlig parsning. Detta är användbart för att generera data eller kodsnuttar som måste följa ett strikt schema.

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 stöds också. Definiera verktyg i din begäran och låt modellen avgöra när de ska anropas. Detta möjliggör komplexa flöden utan att hårdkoda logik.

Felfhantering och begränsningar

Hantera standard HTTP-fel smidigt i din applikation. En 401-status indikerar en ogiltig eller saknad API-nyckel. Kontrollera dina uppgifter och se till att nyckeln är aktiv.

Ett 402-status betyder att ditt förbetalda kreditbelopp är slut. Ladda upp via krypto för att återuppta tjänsten. Kreditsaldo löper aldrig ut, så du kan lägga till medel när det passar dig.

En 429-status signalerar att du har nått hastighetsgränsen. Du har tillåtelse till 300 förfrågningar per minut. Vänta kort innan du försöker igen med din förfrågan.

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)

Respektera kontextfönstret på 100,000 tokens. Denna gräns gäller för summan av prompt- och kompletteringstokens. Att överskrida denna gräns kommer att resultera i ett fel. Planera din indatorstorlek därefter.

Vanliga frågor

Är detta en officiell claude code NSFW-API?

Nej, vi är en oberoende leverantör som värdar en öppen-viktad modell. Vi erbjuder en ofiltrerad LLM-upplevelse kompatibel med standard OpenAI-slutpunkter. Kontrollera leverantörsdokumentationen för detaljer om deras specifika modeller.

Stöder den icke-censurerade modellen bildgenerering?

Nej, denna API levererar endast text. Den stöder inte embeddings, ljud, video eller bildgenivering. Du kan använda function calling för att integrera med andra tjänster vid behov.

Hur fyller jag på min kredit?

Uppdatering görs endast via krypto, specifikt USDT på TRC20 eller USDC på Base. Minsta uppladdningar börjar på $20. Din kredit löper aldrig ut och bonusar tillämpas automatiskt.

Hämta din nyckel på några sekunder

Registrera dig, kopiera token:en, uppdatera endpoint-URL:en. Det är hela konfigurationen.

Skaffa din nyckel