sv ▾

Okänsurerat API för utvecklare

https://api.claudetoken.cc/v1obegränsad

Kostnadsstruktur för Claude-token: snabbstartsguide

Anslut din befintliga klientkod till en uncensored LLM-API som respekterar laglig vuxentext utan att ändra dina SDK-integrationer.

Autentisering och bas-URL-inställning

Börja med att generera en nyckel via kontrollpanelen och peka ditt SDK mot den angivna slutpunkten. Bas-URLen är HTTPS://api.claudetoken.cc/v1, vilket ersätter standardadressen för OpenAI-proxy i din konfiguration. Denna enda ändring dirigerar alla begäranden genom vår obegränsade inferensmotor samtidigt som full kompatibilitet med OpenAI-kompatibla klienter upprätthålls.

  • Gå till sidan för nyckelgenerering och välj Fortsätt med Google eller använd e-post och lösenord.
  • Kopiera den resulterande API-nyckeln omedelbart, eftersom den visas endast en gång.
  • Ställ in miljövariabeln eller konfigurationsobjektet för att peka mot den nya bas-URL:en.
curl https://api.claudetoken.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "calculate the total token usage for this prompt"}]
  }'

Skickar din första chattslutförandeförfrågan

Skicka en standard chat completion-payload för att få ett ofiltrerat svar från modellen. Använd modellidentifieraren uncensored för att säkerställa att du träffar de dedikerade ofiltrerade vikterna snarare än en standard proxy. Denna begäranstruktur speglar standard OpenAI-slutpunkter, vilket gör att du kan byta leverantörer utan att skriva om din applikationslogik.

from openai import OpenAI

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

Svaret kommer att innehålla den genererade texten i choices-arrayen. Du kan omedelbart verifiera den obegränsade karaktären genom att fråga om vuxna eller kontroversiella ämnen som standardmodeller kanske vägrar.

Konfigurera temperatur, top_p och seed-värden

Styr kreativiteten och reproducerbarheten hos den obegränsade modellen med standarda samplingparametrar. Justera temperaturvärdet för att påverka slumpmässigheten, medan top_p begränsar tröskeln för nucleus-sampling. Att ställa in en seed säkerställer att identiska input ger identiska output, vilket är kritiskt för felsökning eller reproducerbar innehållsgenerering.

import OpenAI from "openai";

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

Dessa parametrar fungerar exakt som i OpenAI API:t. Du kan finjustera utdata-stilen genom att sänka temperaturen för deterministiska svar eller höja den för mer kreativ, mindre begränsad textgenerering.

Aktiverar JSON-läge och funktionsanrop

Strukturera dina API-interaktioner för programmatisk användning genom att aktivera JSON-läge eller definiera verktyg för funktionsanrop. Ställ in response_format till json_object för att tvinga modellen till strikt JSON-utdata, vilket är idealiskt för att parsadata i dina applikationer. Du kan också definiera funktionsscheman i din begäran för att tillåta modellen att exekvera specifika åtgärder.

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)

Denna funktion gör att du kan integrera den obegränsade LLM:en i automatiserade arbetsflöden utan att oroa dig för formateringsfel. Modellen följer den angivna schemat, vilket säkerställer tillförlitlig dataextraktion för dina efterföljande processer.

Hantering av strömnings-svar och användning

Aktivera strömning för att ta emot tokens i realtid via Server-Sent Events (SSE). Denna metod minskar den upplevda latensen och gör att du kan visa den ocensurerade utdata medan den genereras. Den sista biten av strömmen innehåller tokenanvändningsstatistik, som sedan dras från ditt förbetala kredit.

Fel och avvisningar som inte beror på innehållsfilter förbrukar inte tokens, men standard hastighetsbegränsningar gäller. Denna approach säkerställer att du endast betalar för faktisk inferensarbete och undviker slöseri vid misslyckade anslutningar.

Förstå hastighetsgränser och kontextfönster

Övervaka din begäranvolym mot de strikta gränserna på 300 begäranden per minut och 8 parallella begäranden per nyckel. Kontextrutan stödjer upp till 100,000 token för den kombinerade prompten och kompletteringen, med en max output-längd på 16,000 token per begäran. Om du inte anger max_tokens är standard output-gränsen 2,048 token.

Ett 429-fel indikerar att du har nått hastighetsbegränsningen, medan ett 401-fel vanligtvis betyder att din API-nyckel är ogiltig eller har löpt ut. Se till att ditt förbetalda kreditbelopp är aktivt för att undvika ett 402-fel, vilket innebär otillräckliga medel för inferensbegäran.

Vanliga frågor

Är Claude Token API OpenAI-kompatibelt?

Ja, det är en openai-kompatibel API som använder samma slutpunkter och begärandestrukturer. Du kan använda de officiella OpenAI SDK:erna genom att helt enkelt ändra base_url till vår slutpunkt och uppdatera ditt API-nyckel.

Hur fixar jag ett 401-autentiseringsfel?

Ett 401-fel innebär vanligtvis att din API-nyckel saknas, är ogiltig eller utgången. Återskapa en nyckel från dashboarden om du har förlorat den, eller se till att du skickar rätt bas-URL i din klientkonfiguration.

Vad händer om jag träffar hastighetsbegränsningen?

Du får ett 429-fel som indikerar att du har överskridit gränsen på 300 begärande per minut. Vänta kort innan du försöker igen, eller fördela dina begäranden över flera API-nycklar om du har tillgång till dem.

Få tillgång till din API-nyckel

Registrera dig, hämta din nyckel och uppdatera slutpunkts-URL:en. Det är allt du behöver göra.

Hämta API-nyckel