sv ▾
Hämta API-nyckel

Okänsurerad Kimi API-snabbstart

Anslut din befintliga kod till vår uncensored API på minuter. Denna guide visar hur du konfigurerar din bas-URL, autentiserar med din API-nyckel och skickar förfrågningar med standard OpenAI-kompatibla klienter.

Bas URL och autentisering

Konfigurera din klient att peka mot vår dedikerade slutpunkt. Ersätt standard OpenAI-bas-URL:n med https://api.kimiapipricing.com/v1 för att dirigera förfrågningar genom vår obegränsade infrastruktur. Du måste ange ditt API-nyckel i auktoriseringshuvudet eller klientkonfigurationsobjektet. Denna bas-URL fungerar med alla standard OpenAI SDK utan att ändra förfråganstrukturen. Ditt API-nyckel genereras omedelbart efter registrering på Hämta API-nyckel sida. Vi stöder Google-inloggning eller standard e-postautentisering utan att kräva ett telefonnummer. Behåll din nyckel säker eftersom den identifierar ditt konto och dina förbetalda krediter.

Skicka din första förfrågan

Utför en grundläggande chattkomplettering för att verifiera anslutningen. Skicka en POST-förfrågan till /v1/chat/completions endpoint med modell-ID:t uncensored. Denna modell svarar på lagligt vuxeninnehåll utan standardavvisningar. Begärandekroppen kräver en messages-array som innehåller din prompt. Vårt API returnerar standard OpenAI JSON-svar inklusive tokenanvändningsstatistik. Fel som ogiltiga nycklar eller otillräckliga krediter returneras som standard HTTP-statuskoder. Du kan verifiera din bas-URL och nyckelkonfiguration innan du skickar komplexa prompts. Detta steg bekräftar att din klient är korrekt autentiserad.

curl https://api.kimiapipricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "fetch my usage stats from the api endpoint"}]
  }'

Python SDK-konfiguration

Initiera OpenAI Python-klienten med vår anpassade bas-URL. Ange din API-nyckel och base_url parameter för att åsidosätta standard-slutpunkten. Ställ in modellen till uncensored för textgenerering. Denna metod gör att du kan använda vanliga SDK-metoder som chat.completions.create(). Klienten hanterar streaming och JSON-formatering automatiskt. Du behöver inte modifiera meddelandestrukturen jämfört med standard OpenAI-användning. Denna kompatibilitet säkerställer att du kan byta leverantör utan att skriva om applikationslogik. Konfigurera klienten en gång och återanvänd den i hela din applikation. SDK:et hanterar anslutningspoolning och retry-logik åt dig.

from openai import OpenAI

client = OpenAI(base_url="https://api.kimiapipricing.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.js SDK-installation

Importera OpenAI-paketet och instansiera klienten med vår bas-URL. Ställ in apiKey och baseURL egenskaper för att dirigerar trafik korrekt. Använd uncensored modell-ID i dina kompletteringsanrop. Denna konfiguration fungerar med både CommonJS- och ES-modulimporter. Du kan skicka textprompter och få strukturerade JSON-svar. Node SDK:t hanterar strömbearbetning effektivt för stora utdata. Konfigurera klienten i dina miljövariabler för säker nyckelhantering. Denna metod integreras enkelt i befintliga Express-applikationer eller fristående skript. Kontrollera anslutningen genom att skicka ett enkelt testmeddelande. SDK:t stöder både synkrona och asynkrona begärandemönster.

import OpenAI from "openai";

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

Hantera Streaming-svar

Aktivera strömning genom att ställa in stream: true i dina begäransparametrar. API:et returnerar en Server-Sent Events (SSE)-ström som innehåller delvis svar. Varje del inkluderar tokenanvändningsdata i den sista delen. Denna funktion är idealisk för gränssnitt i realtid och chattapplikationer. Du kan bearbeta token när de anländer utan att vänta på fullständig generering. Strömmen avslutas med en slutförandedel som innehåller det totala antalet token. Hantera nätverksavbrott genom att återansluta till strömmen. Denna metod minskar upplevd latens för slutanvändare. Konfigurera din klient att buffra delar effektivt. Strömning fungerar med alla standardparametrar som temperatur och top_p.

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)

Gränser, fel och kontext

Övervaka din användning mot strikta hastighetsgränser och kontextbegränsningar. Du tillåts 300 begäranden per minut och 8 samtidiga begäranden per nyckel. Kontextfönstret är 100 000 tokens inklusive både prompt och slutförande. Maximal utmatning per begäran är 16 000 tokens, eller 2 048 om det inte anges. Begäranden som överskrider dessa gränser returnerar en 429-statuskod. Ett 401-fel indikerar en ogiltig eller saknad API-nyckel. Ett 402-fel betyder att din förbetalda kredit är slut. Fel och avvisningar förbrukar inte dina krediter. Din förbetalda kredit löper aldrig ut, så du kan fylla på senare. Begäranskropsstorleksgränsen är 8 MB. Använd funktionsanrop och JSON-läge inom dessa begränsningar.

Vanliga frågor

Hur mycket kostar obegränsat API jämfört med andra alternativ?

Vårt pris är $0,15 per 1M inmatningstokens och $0,50 per 1M utmatningstokens. Du betalar endast för faktisk tokenanvändning med förbetalda kryptokrediter. Det finns inga månadskostnader eller prenumerationer som krävs för att få tillgång till tjänsten.

Vilka kryptobetalsmetoder accepteras för att fylla på krediter?

Vi accepterar USDT på TRC20-nätverket och USDC på Base-nätverket. Minsta påfyllningsbelopp börjar på $20. Krediter löper aldrig ut, och du får bonuskredit för större insättningar som varierar från +5% till +15%.

Blockerar den obegränsade modellen vuxet eller kontroversiellt innehåll?

Modellen är anpassad för att svara utan innehållsvägran för laglig vuxen användning. Den blockerar inte kontroversiella eller säkerhetsforskningsämnen. Den enda strikta gränsen är sexuellt innehåll som involverar minderåriga, vilket alltid vägras.