sv ▾

Okänsurerad API. Betala per token.

Snabbstart för okontrollerat API

Integrera vårt obegränsade LLM i din stack med noll friktion. Lägg in vår bas-URL och API-nyckel, kör sedan standardiserad OpenAI-kompatibel kod för att generera text utan innehållsrefuseringar.

Skaffa din nyckel

Installera det officiella OpenAI SDK

Börja med att installera biblioteket som driver din befintliga infrastruktur. Vi stöder den standardiserade klient som används i branschen, vilket säkerställer att din kod förblir portabel. Detta undviker leverantörsberoende och ger dig samtidigt tillgång till vår obegränsade modell via samma gränssnitt.

from openai import OpenAI

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

Ställ in din bas-URL och API-nyckel

Peka din klient mot vår dedikerade slutpunkt för att kringgå standardfilter. Konfigurera dina miljövariabler omedelbart för att hålla inloggningsuppgifter säkra. Vårt API förväntar sig en specifik bas-URL och en giltig nyckel för autentisering.

import OpenAI from "openai";

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

Skicka din första förfrågan till /v1/chat/completions

Anropa chat-endpointen med dina system- och användarmeddelanden. Modellen bearbetar inmatningen och returnerar ett direkt text svar utan onödiga avslag. Använd uncensored modell-ID för obegränsade utdata.

curl https://api.kimicontextwindow.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the RFC 9001 document in 200 words"}]
  }'

Hantera strömnings svar via SSE

Aktivera strömning för att ta emot tokens när de genereras, vilket minskar den upplevda latensen. Servern skickar Server-Sent Events, vilket gör att din applikation kan visa utdata progressivt. Detta är idealiskt för chattgränssnitt där användare förväntar sig omedelbar feedback.

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)

Aktivera JSON-läge eller function calling

Strukturera din utdata för programmatisk användning genom att aktivera JSON-läge. Du kan också definiera verktyg för funktionsanrop för att integrera med externa system. Båda funktionerna fungerar med vår enda uncensored-modell för tillförlig dataextraktion.

Kontrollera användning, gränser och fel

Övervaka ditt tokenantal och förfrågningsgränser för att undvika driftstopp. Vårt API tillämpar ett kontextfönster på 100 000 tokens och en gräns på 300 förfrågningar per minut. Om du ser ett 401-fel, kontrollera din nyckel; ett 402-fel betyder att du behöver fylla på via krypto; och ett 429-fel indikerar att du har träffat hastighetsbegränsningen.

FAQ

Hur kommer jag igång snabbt med den obegränsade API:n?

Registrera dig med Google eller e-post för att få en API-nyckel direkt. Lägg till din bas-URL och nyckel i ditt OpenAI SDK, skicka sedan en begäran till chattkompletterings-slutpunkten.

Vad är kontextfönstrets gräns för denna obegränsade LLM?

Modellen stöder ett kontextfönster på 100 000 token för kombinerad inmatning och utmatning. Du kan generera upp till 16 000 token per begäran, eller 2 048 om du inte anger ett max_tokens-värde.

Varför får jag ett 402-fel på mina begäran till API:t för AI utan censur?

Ett 402-fel indikerar att din förbetalda kredit är slut. Du måste ladda upp med USDT (TRC20) eller USDC (Base) för att fortsätta skicka förfrågningar. Fel och avslag konsumerar inte kredit.

Hämta din API-nyckel

Registrera dig, kopiera token:en, uppdatera bas-URL. Det är allt.