API-referens och snabbstart
Börja skicka begäranden till vårt ostrutade LLM omedelbart med denna OpenAI-kompatibla API-referens. Snabbstarten nedan visar hur du konfigurerar autentisering, hanterar strömning och hanterar gränser med standard-SDK:er.
Autentisering och bas-URL
Generera dina uppgifter i dashboarden och peka din klient mot bas-URL:en. Slutpunkten accepterar standard OpenAI-huvuden, så du kan byta ut din nyckel utan att ändra bibliotekskod. Denna billiga LLM API fungerar med alla verktyg som läser AUTHORIZATION header.
Din nyckel är synlig omedelbart efter registrering. Håll den säker, eftersom den representerar din förbetalda balans. Fel och avvisningar förbrukar inte kredit, så du kan testa säkert.
Första förfrågan
Skicka en enkel chatcompletion för att verifiera anslutning och få ett uncensored-svar. Modell-ID:t är alltid uncensored för alla förfrågningar.
- Bas-URL:
https://api.keyapicodeclaude.com/v1 - Metod:
POST - Modell:
uncensoredJustera temperaturen för att styra kreativiteten eller ange
max_tokensför att begränsa utdatalängd.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-integration
Använd det officiella biblioteket för att interagera med slutpunkten programmatiskt. Ange bas-URL:n och API-nyckeln vid klientinitialiseringen. Denna metod fungerar för batchbearbetning eller komplexa agentarbetsflöden.
Biblioteket hanterar retries och JSON-serierisering automatiskt. Du kan hämta användningsdata från response-objektet för transparens kring fakturering.
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-installation
Initiera klienten med dina uppgifter och bas-URL:en. Node SDK:t speglar Python-beteendet, vilket gör det enkelt att byta språk eller köra i serverlösa miljöer.
Skicka meddelandehistoriken som en array av objekt. API:et returnerar ett strukturerat svar som innehåller den genererade texten och tokenräkningar. Felhantering är standard över alla SDK:er.
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);Strömningsresponser
Aktivera strömning genom att ställa in
stream: truei ditt begäran. Servern skickar Server-Sent Events (SSE) som innehåller delvisa token. Detta minskar den upplevda latensen för interaktiva applikationer.Analysera bitarna för att bygga hela svaret inkrementellt. Den sista biten innehåller statistik över tokenanvändning för faktureringsverifiering. Strömning är avgörande för användarupplevelser i realtid.
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)Begränsningar och fel
Övervaka din användning för att undvika tjänstavbrott. Kontextfönstret stödjer 100,000 tokens för prompt och komplettering tillsammans. Maximal utmatning är 16,000 tokens per förfrågan, eller 2,048 om det inte anges.
Rate limits tillämpar 300 begärningar per minut och 8 samtidiga begärningar per nyckel. Vanliga fel inkluderar 401 för ogiltiga nycklar, 402 för otillräckligt kredit och 429 för rate limits. Begärkroppar måste hålla sig under 8 MB.
Vanliga frågor
Fungerar den okkontrollerade API-nyckeln med Claude Code?
Ja, slutpunkten är helt OpenAI-kompatibel, så du kan använda den med Claude Code genom att konfigurera bas-URL:en och API-nyckeln. Detta gör att du kan använda ditt förbetala kredit istället för ett abonnemang. Modellen hanterar verktygsanvändning och funktionsanrop precis som vanliga leverantörer.
Hur fyller jag på mitt förbetalda kredit?
Ladda upp med USDT (TRC20) eller USDC (Base) via dashboarden. Minsta laddning är $20, och bonusar tillämpas för större belopp. Kredit löper aldrig ut, så du kan lägga till pengar när du behöver dem utan månadskostnader.
Är modellen densamma som Claude?
Nej, modellen är en oberoende öppen LLM med öppen källkod och utan censure som körs på våra servrar. Den är inte GPT, Claude, Gemini eller någon annan leverantörs modell. Den ger liknande funktionalitet men med annan justering och innehållspolicy.
Hämta din nyckel nu
Registrera dig, hämta din nyckel, uppdatera bas-URL:en. Det är allt.