fi ▾
Sansürsüz LLM'ler için OpenAI-uyumlu API
Suojaamatonapiavaimet

API-dokumentaatio & Quickstart

Integroi meidän sensuroimattomat API-avaimet standardien OpenAI-yhteensopivien asiakkaiden kanssa tuottamaan tekstiä ilman hylkäyksiä. Tämä opas kattaa todennuksen, pyyntöjen rakenteet, streamauksen ja työkalujen käytön nopeaa käyttöönottoa varten.

Perus-URL ja todennus

API-päätepiste on https://api.uncensoredapikeys.com/v1. Tämä URL toimii minkä tahansa OpenAI-SDK:n tai yhteensopivan asiakkaan kanssa. Sinun tarvitsee vain muuttaa base URLia ja toimittaa API-avaimesi valtuutusotsakkeessa. Jokaiseen pyyntöön vaaditaan kelvollinen avain. Virheelliset avaimet palauttavat virheen 401. Saat yhden aktiivisen avaimen per tili.

Todennus on suoraviivaista. Käytä standardia Authorization: Bearer <API_KEY> muoto. Avaimesi luodaan välittömästi rekisteröitymisen jälkeen Googlen tai sähköpostin kautta. Puhelinnumerovarmennusta ei vaadita. Avain ei vanhene, kunnes sinulla on esimaksukrediitti.

Luo Chat Completion

Lähetä viestit mallille käyttäen POST /v1/chat/completions päätepiste. Mallin tunnus on uncensored. Tämä päätepiste hyväksyy vakiintuneet keskusteluviestit rooli- ja sisältökentillä. Voit määrittää lämpötilan, top_p:n ja pysäytyssekvenssit. Malli vastaa tekstin täydennyksellä.

Varmista, että pyynnöt pysyvät 8 Mt:n runkorajan sisällä. Rajan ylittäminen aiheuttaa virheen. Voit käsitellä jopa 300 pyyntöä minuutissa. Tämä mahdollistaa korkean suorituskyvyn integraation ilman monimutkaista jonohallintaa.

Esimerkkipyynnön rakenne:

curl https://api.uncensoredapikeys.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "return 404 for missing id"}]
  }'

Python SDK -integraatio on yhtä helppoa. Alusta asiakasohjelma mukautetulla perus-URL-osoitteella ja avaimellasi. Välitä viestit sanakirjojen listana. Vastausobjekti sisältää luodun tekstin muodossa choices[0].message.content. Tämä menetelmä hoitaa JSON-sarjallistamisen automaattisesti.

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredapikeys.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 Server-Sent Events -tapahtumia (SSE). Jokainen osio sisältää osittaista tekstiä. Viimeinen osio sisältää tokenien käyttötilastot. Tämä mahdollistaa luodun sisällön näyttämisen reaaliajassa.

Streamaus vähentää havaittua viivettä pitkissä vastauksissa. Voit aloittaa tekstin renderöinnin välittömästi. Puskurin hallinta hoidetaan standardien SDK:iden toimesta. Käytä tätä chat-liittymiin tai live-taulukoihin. Merkkimäärä viimeisessä paketissa auttaa seuraamaan käyttöä tarkasti.

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)

Funktikutsut ja työkalut

Malli tukee funktiokutsuja tools parametri. Määrittele työkalut nimillä, kuvauksilla ja JSON-skeemoilla. Malli voi palauttaa toimintokutsuja suoran tekstin sijaan. Tämä mahdollistaa integraation ulkoisten järjestelmien tai API:iden kanssa. Voit määrittää tool_choice pakottaa tai sallia automaattisen valinnan.

Käytä tätä rakenteelliseen datan erittämiseen tai agenttityönkulkuihin. Malli tunnistaa oikean työkalun käyttäjän promptin perusteella. Sinun täytyy suorittaa funktio ja palauttaa tulos mallille tarvittaessa. Tämä luo silmukan monimutkaisiin monivaiheisiin tehtäviin. JSON-tila on myös saatavilla osoitteessa response_format tiukkaan tulosten muotoiluun.

Parameters and Limits

Säädä generointikäyttäytymistä parametreilla kuten temperature, top_p, ja seed. Korkeampi lämpötila lisää satunnaisuutta. Matalammat arvot tuottavat deterministisempiä tuloksia. Käytä stop sekvenssit keskeyttämään generaatio tiettyjen merkkien kohdalla. presence_penalty ja frequency_penalty auttavat vähentämään toistoa.

Kontekstiikkuna on 100 000 tokenia syötteelle ja tulosteelle yhteensä. Pyyntökohtainen maksimituloste on 16 000 tokenia. Jos max_tokens ei ole asetettu, raja on oletusarvoisesti 2 048 tokenia. Nopeusrajoitus sallii 300 pyyntöä minuutissa. Samanaikaisia pyyntöjä on rajoitettu 8 kpl avainta kohti. Suunnittele samanaikaisuutesi sen mukaisesti.

Mallin tiedot

Mallin ID on uncensored. Se on avoin malli, joka on isännöity palvelimillamme. Se ei ole GPT, Claude, Gemini tai mikään muu toimittajan malli. Se on hienosäädetty vastaamaan ilman sisältöhylkäyksiä lainalliseen aikuis käyttöön. Ainoa tiukka raja on seksuaalinen sisältö, joka liittyy alaikäisiin.

Hinta on läpinäkyvä. Syöte-tokenit maksavat $0.15 miljoonaa kohden. Lähtötokenit maksavat $0.50 miljoonaa kohden. Virheet ja hylkäykset ovat ilmaisia. Tili ei vanhene. Voit lisätä rahaa USDT:llä (TRC20) tai USDC:llä (Base). Vähimmäislisäys on $20. Bonustili koskee suurempia summia. Ei kuukausimaksuja. Ei tilauksia. Maksa vain käytöstä.

Node.js

import OpenAI from "openai";

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

Yleiset kysymykset

Mikä on uncensored API-avainten päätepiste-osoite?

Perus-URL on HTTPS://api.uncensoredapikeys.com/v1. Tämä toimii minkä tahansa OpenAI-yhteensopivan asiakkaan kanssa. Sinun täytyy päivittää base URL SDK-määrityksissäsi.

Miten käsittelemme virheitä, kuten 401-, 402- tai 429-virheitä?

Virhe 401 tarkoittaa, että API-avain on virheellinen tai puuttuu. Virhe 402 tarkoittaa, että esimaksukrediitti on riittämätön. Virhe 429 ilmoittaa, että ylityt 300 pyynnön minuuttitason. Uudelleenyrityslogiikan tulisi käsitellä virheet 429 eksponentiaalisella viiveellä.

Mitkä ovat kontekstiikkuna- ja tulorajoitukset?

Kokonaiskonteksti-ikkuna on 100,000 tokenia. Maksimitulostus pyyntöä kohden on 16,000 tokenia. Jos et aseta max_tokensia, oletustulosraja on 2,048 tokenia. Syöte- ja tulostustokenit lasketaan samaan ikkunaan.

Hanki API-avaimesi välittömästi

Rekisteröidy, kopioi token, päivitä endpoint. Se on kaikki.

Hanki API-avain