fi ▾
Hanki API-avain

Kimi uncensored API -pikaopas

Tämä opas tarjoaa suoran polun sisällöntarkastuksettomme API:n käyttöön tekstin luomiseen ilman sisältösuodattimia. Voit integroida päätepisteen olemassa oleviin sovelluksiusi käyttämällä yleisiä OpenAI-yhteensopivia asiakkaita.

Todennus ja base URL

Censorshipittoman API:n pääte on HTTPS://api.kimiuncensored.com/v1. Anna avaimesi Authorization-headerissä Bearer-skeemaa käyttäen. Tämä asennus toimii minkä tahansa asiakasohjelman kanssa, joka tukee OpenAI-yhteensopivaa autentikointia.

  • Rekisteröidy Google-tilillä tai sähköpostilla saadaksesi avaimesi heti.
  • Ei puhelinnumeroa tai maksutapaa tarvittu alustavaan kokeilukrediittiin.
  • API-avaimesi on uniikki tilillesi ja korvaa kaikki aiemmat avaimet, jos regeneroit sen.
curl https://api.kimiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three ways to optimize PostgreSQL query performance."}]
  }'

POST /v1/chat/completions

Lähetä JSON-payload chat-valmispyyntöön tekstin luomiseksi. Mallitunnus on yksinkertaisesti "uncensored". Voit hallita tulostyylejä parametreilla kuten temperature ja top_p.

  • Aseta max_tokens rajoittaa vastauksen pituutta.
  • Käytä stop parametri keskeyttämään generaatio tiettyjen sekvenssien kohdalla.
  • Järjestelmä tukee vakioituja OpenAI-pyyntörakenteita.
from openai import OpenAI

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

Streamausvastaukset (SSE)

Ota streamaus käyttöön asettamalla stream: true pyynnössäsi. API palauttaa palvelimen lähettämiä tapahtumia (SSE), jotka sisältävät osittaisia tekstipaloja. Tämä vähentää koettua viivettä interaktiivisissa sovelluksissa.

  • Token-käyttötiedot sisällytetään streamin viimeiseen palloon.
  • Käsittele verkkokatkokset joustavasti, koska streamit voivat katketa.
  • Tämä menetelmä on ihanteellinen reaaliaikaisille käyttöliittymille.
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)

JSON-tila ja funktiokutsut

Pakota rakenteellinen tuloste asettamalla response_format vastaan {"type": "json_object"}. Tämä varmistaa, että malli palauttaa kelvollista JSONia, mikä on kriittistä tietojen jäsentämisessä automatisoiduissa työvuoroissa.

  • Määritä työkalumäärittelyt tools taulukko funktiokutsuja varten.
  • Käyttö tool_choice hallitsemaan mallin funktiokutsuja.
  • Varmista JSON-vastaus paikallisesti ennen käsittelyä.
import OpenAI from "openai";

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

Nopeusrajoitukset ja rajoitukset

Jokaisella API-avaimella on rajoitus 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä. Pyynnön rungon enimmäiskoko on 8 Mt. Näiden rajojen ylitys johtaa 429-tilakoodiin.

  • Virhe 401 tarkoittaa virheellistä tai vanhentunutta API-avainta.
  • Virhe 402 tarkoittaa, että esimaksusaldo on riittämätön.
  • Virheet ja hylkäykset eivät kuluta token-tasaasi.

Kontekstiluukku ja mallin tiedot

Malli tukee 100 000 tokenin kontekstiikkunaa sekä syötteelle että tulokselle yhteensä. Jos et määritä max_tokens, oletusrajana on 2 048 tokenia. Tämä mahdollistaa long-context-käsittelyn säilyttäen vastausnopeuden.

  • Syöttötokenit laskutetaan 0,15 $ per 1M tokenia.
  • Lähtötokenteista laskutetaan 0,50 $ per 1M tokenttia.
  • Esimaksukrediitti vanhenee ei koskaan ja sitä ladataan kryptan avulla.

Usein kysytyt kysymykset

Onko kimi rajoittamaton API todella ilman suodattimia?

Kyllä, malli ei hylkää laillista aikuisille tarkoitettua, fiktiivistä tai kiistanalaista sisältöä. Ainoa tiukka rajoitus on alaikäisiin liittyvässä seksuaalisessa sisällössä, joka hylätään aina. Emme käytä syötteitäsi tietojen koulutukseen.

Miten maksan rajoittamattoman LLM-API:n käytöstä?

Hyväksymme vain USDT:n (TRC20) tai USDC:n (Base). Voit täydentää tilinä kokonaissumman välillä $20 ja $500. Saat bonuskrediittiä suuremmista talletuksista, kuten +15 % $200:n lisäyksestä.

Mitä tapahtuu, jos ylityt nopeusrajojen?

Saat 429 Too Many Requests -virheen. Rajoitus on 300 pyyntöä minuutissa avaista kohti. Varmista, että asiakasohjelmasi käsittelee uudelleenyritykset eksponentiaalisella taantumisella välttääksesi 8 samanaikaisen pyynnön rajan.

Turvaa API-avaimesi

Rekisteröidy, hae tokeni ja päivitä päätepisteen URL-osoitteesi. Siinä kaikki tarvittava.