fi ▾
Luo avaimia

API-dokumentaatio

Aloita sensuroimattoman tekstin luominen meidän OpenAI-yhteensopivalla API:lla minuutissa. Tarjoamme yhden, rajoittamattoman mallin läpinäkyvine tokenhinnoittelun ja piilotetuilla suodattimilla.

Perus-URL ja todennus

API-päätepisteesi on HTTPS://api.aichatuncensored.cc/v1. Todenna jokainen pyyntö välittämällä ainutlaatuinen API-avaimesi kenttään Authorization: Bearer <key> header. Saat tämän avaimen välittömästi rekisteröitymisen jälkeen Googlen tai sähköpostin kautta Get API key -sivulla. Puhelinnumeroa ei vaadita, ja avain näytetään vain kerran turvallisuuden vuoksi.

curl https://api.aichatuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the current UTC timestamp"}]
  }'

Tämä perus-URL-osoite toimii virallisten OpenAI-SDK:iden ja minkä tahansa yhteensopivan asiakkaan kanssa. Määritä kirjastosi osoittamaan osoitteeseemme. Voit luoda uuden avaimen milloin tahansa, mikä korvaa edellisen. Jokaiselle tilille on rajoitus yhteen aktiiviseen avaimeseen.

Ensimmäinen pyyntö cURL:lla

Lähetä ensimmäinen prompti käyttämällä standardia POST pyyntö /v1/chat/completions. Mallin tunniste on uncensored, joka palvelee yhtä avoimen painotuksen mallia, joka on hienosäädetty rajoittamattomaan sisältöön. Syötetty teksti menee messages taulukkoa. Vastaus palauttaa luotua tekstiä muodossa content kenttä.

curl https://api.aichatuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the current UTC timestamp"}]
  }'

Virheet kuten riittämätön raha palauttavat 402-tilan. Hylkäykset vähäisistä sisällöistä ovat harvinaisia mutta mahdollisia. Streamaus on saatavilla Server-Sent Events -tekniikalla reaaliaikaiseen token-toimitukseen. Jokainen pyyntö tukee jopa 8 MB:n runkotietoa.

Python SDK -integraatio

Käytä virallista Python-kirjastoa vuorovaikutukseen API:n kanssa. Aseta base URL ja API-avain asiakasohjelman konfiguraatiossa. Tämä mahdollistaa tutkujen menetelmien, kuten chat.completions.create. Syntaksi muistuttaa standardia OpenAI-implimentaatiota.

from openai import OpenAI

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

Asenna paketti ja alusta asiakasohjelmisto tunnuksillasi. Syötä mallin nimi uncensored varmistamaan, että osut rajoittamattomaan päätepisteeseemme. Voit säätää parametreja kuten temperature tai top_p hallita luotuutta. Vastausolio sisältää käyttötilastot viimeisessä osassa, jos käytetään streamausta.

Node.js SDK:n määritys

Alusta Node.js-asiakirjaimisto tunnusluvuillasi ja perus-URL-osoitteella. Tämä mahdollistaa suorat kutsut chat-päättelypäätepisteeseen. Kirjasto hoitaa JSON-sarjoituksen ja otsikoiden lisäyksen automaattisesti.

import OpenAI from "openai";

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

Kutsu completion-metodia prompt-viestiesi kanssa. Vastaus sisältää luodun tekstin ja token-laskurit. Voit streamata tuloksia asettamalla stream-parametrin arvoon true. Virheenkäsittely on valmiina SDK:ssa. Tarkista tilakoodi 401 tai 429 -vastauksista rajojen hallitsemiseksi.

Streamausvastaukset (SSE)

Ota streamaus käyttöön asettamalla stream: true pyynnössäsi. Palvelin lähettää dataosia Server-Sent Events -tekniikalla. Jokainen osa sisältää osittaisen tekstin ja käyttömetadatan. Tämä vähentää koettua viivettä pitkissä tulosteissa.

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)

Jäsennä SSE-virta kootaksesi lopullisen vastauksen. Viimeinen palikka sisältää kokonaismäärän token-käytöstä. Voit keskeyttää streamauksen tarvittaessa. Toimintokutsut ja JSON-tila tukevat myös streamausta. Tämä ominaisuus on ihanteellinen reaaliaikaisiin chatrajapintoihin.

Nopeusrajoitukset ja virheidenkäsittely

Sinulla on rajoitus 300 pyyntöä minuutissa avainta kohden. Samanaikaisten pyyntöjen maksimimäärä on 8 avainta kohden. Jos ylität nämä rajat, saat 429-statuskoodin. Todennusvirheet palauttavat 401-virheen. Riittämätön krediitti laukaisee 402-virheen.

Kontekstuikkos tukee yhteensä 100 000 tokenia. Vastauksen maksimipituus on 16 000 tokenia per pyyntö. Aseta max_tokens välttääksesi odottamattomat kustannukset. Virheet ja hylkäykset eivät kuluta kreditiä. Käytä eksponentiaalista viiveen kasvua nopeusrajoitusten uudelleenyrityksissä.

Usein kysytyt kysymykset

Onko tämä tekoälykeskustelun uncensored-palvelu ilmainen?

Ei, se on tokenien mukaan laskettavaa esimaksukreditilla. Saat $0.50 kokeilukrediitin uusille tileille, joka on voimassa 7 päivää. Krediitti vanhenee ja virheet ovat ilmaisia.

Mikä on kontekstiikkunan koko?

Malli tukee 100 000 tokenin kontekstiikkunaa, joka kattaa sekä syötteen että tulosteen. Maksimituloste pyyntöä kohden on 16 000 tokenia.

Miten täytän krediittini?

Lataa tilisi vain kryptovaluutoilla: USDT (TRC20) tai USDC (Base). Vähimmäissumma on 20 $. Saat bonustiliä suurempiin summiiin, enintään +15 % summasta 200 $.

Hanki API-avaimesi nyt

Rekisteröidy, kopioi avain ja päivitä base URL. Tämä on koko määritys.

Luo avaimia