fi ▾
Luo avaimia

API-viite

Aloita sensuroimaton AI-API-minuuteissa. Alla oleva dokumentaatio tarjoaa tarkat päätepisteet, parametrit ja koodiesimerkit, jotka tarvitset integrointiin.

Todennus ja base URL

Aloita korvaamalla base URL ja API-avain asiakasohjelman määrityksissä. Palvelumme käyttää yhtä base URL -osoitetta kaikkiin pyyntöihin, mikä varmistaa yhteensopivuuden olemassa olevien OpenAI-SDK:iden kanssa. Sinun ei tarvitse hallita useita päätepisteitä eri ominaisuuksille. Luo avaimesi hallintapaneelin kautta Googlen tai sähköpostin avulla. Pidä tämä avain turvassa, sillä se antaa suoraa pääsyä esimaksulliseen luottoosi.

API-avain lähetetään Authorization header. Jos menetät avaimen, luo uusi se dashboardissa, joka korvaa vanhan aktiivisen avaimen. Tiliä palautettaessa ei tarvita puhelinnumeroa, mikä säilyttää yksityisyyttä ensisijaisena lähestymistapana. Käytä alla olevaa base URLia kaikkiin myöhempiin pyyntöihin.

Base URL: https://api.norestrictedai.com/v1

POST /v1/chat/completions

Lähetä promptisi kohtaan POST /v1/chat/completions päätepiste tekstimäisen vastauksen vastaanottamiseen. Tämä on ainoa päätepiste, jota tarvitset tekstin generointiin. Mallin ID on uncensored. Se on avoimen painotuksen malli, joka on hienosäädetty vastaamaan ilman sisältökieltoja lailliseen aikuisisisältöön. Se ei ole GPT tai Claude. Voit streamata vastauksia tai pyytää niitä JSON-muodossa. Järjestelmä tukee funktiokutsuja ja vakio-parametreja kuten lämpötilaa ja top_p.

Pyyntöjä käsitellään teksti sisään, teksti ulos -muodossa. Embeddingejä tai kuvagenerointia ei ole. Jos tarvitset näitä, etsi muualta. Keskitymme puhtaasti suoraan tekstin generointiin läpinäkyvällä tokenhinnoittelulla. Virheet ja hylkäykset (paitsi tiukka alaikäisten sisällön raja) eivät kuluta krediittiäsi.

Python SDK -integraatio

Käytä virallista OpenAI:n Python-kirjastoa API-käyttöön. Aseta base URL ja API-avaimesi asiakasinstanssiin. Tämä lähestymistapa mahdollistaa olemassa olevan koodirakenteen säilyttämisen samalla kun vaihdat tarjoajaa. Kirjasto hoitaa JSON-serialisoinnin ja HTTP-pyynnöt automaattisesti. Voit käyttää samaa mallinimeä kuin muissa palveluissa, mutta muista, että mallitunnuksemme on uncensored.

Tämä menetelmä on ihanteellinen backend-palveluille ja kirjoituksille. Kirjasto tukee sekä synkronisia että asynkronisia operaatioita. Voit säätää lämpötila- ja top_p-arvoja hallitaksesi luovuutta. Vastausobjekti sisältää luodun tekstin ja tokenkäyttotilastot.

Node SDK -integraatio

Integroi API-me Node.js-sovelluksiin käyttäen standardia OpenAI-SDK:ta. Määritä asiakas base URLin ja API-avaimen avulla. Tämä kokoonpano toimii saumattomasti Express-reittien tai serverless-funktioiden kanssa. SDK hallitsee pyyntöjen elinkaarta, mukaan lukien uudelleenyritykset ja virheiden käsittely. Voit välittää viestit taulukkona rooli- ja sisältöobjekteja.

Tämä integraatio on täydellinen verkkosovelluksille ja mikropalveluille. Vastausobjekti sisältää luodun sisällön ja käyttödataa. Voit ottaa streamauksen käyttöön lähettääksesi tokenit asiakkaalle niiden luomisen aikana. Tämä vähentää havaittua viivettä loppukäyttäjille. SDK tukee kaikkia API-määrityksessä määriteltyjä vakioparametreja.

Streamausvastaukset (SSE)

Ota virtauskäyttöön asettamalla stream parametri true. API palauttaa Server-Sent Events (SSE) -virran. Jokainen palautusosuus sisältää osittaisen vastauksen. Viimeinen palautusosuus sisältää kokonaistokenkäytön. Tämä ominaisuus lyhentää merkittävästi ensimmäisen tokenin saapumisaikaa. Se on olennaista keskusteluliittymille ja reaaliaikaisille sovelluksille.

Virta jatkuu, kunnes malli on valmis vastauksen tai tapahtuu virhe. Voit peruuttaa virran milloin tahansa. Palvelin lopettaa pyynnön käsittelyn, kun asiakas katkaisee yhteyden. Tämä säästää laskentaresursseja. Käytä virtaustilaa tarjotaksesi sujuvan käyttäjäkokemuksen. Viimeisessä osassa oleva token-käyttö mahdollistaa kustannusten tarkan seurannan.

Nopeusrajoitukset ja virheet

APIemme asettaa tiukat nopeusrajoitukset varmistamaan vakauden. Sinulla on oikeus tehdä 300 pyyntöä minuutissa per avain. Voit tehdä 8 samanaikaista pyyntöä samaan aikaan. Pyyntörungon enimmäiskoko on 8 MB. Jos ylität nämä rajat, saat 429-virheen. Virheet kuten virheellinen avain palauttavat 401. Riittämätön saldo palauttaa 402. Nämä virheet eivät kuluta saldoasi.

Kontekstiikkoni on 100 000 tokenia sekä syötteelle että tulokselle yhdessä. Maksimi tulostus on 16 000 tokenia per pyyntö. Jos et aseta max_tokens, raja-arvo on 2 048. Saldo on esimaksullinen eikä se vanhene. Virheet ovat ilmaisia. Jos sinut laskutetaan kahdesti, ota yhteyttä tukeen. Järjestelmä ei luo muistiin syötteitä koulutusta varten. Yksityisyyttä säilytetään. Käytä alla olevia koodilohkoja näiden ominaisuuksien käyttöönottoon.

cURL

curl https://api.norestrictedai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set database index to primary key"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

Virtaus

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)

Yleiset kysymykset

Mikä on rajoittamaton tekoälymalli?

Se on avoimen lähdekoodin suuri kielimalli, joka on isännöity palvelimillamme. Se on hienosäädetty vastaamaan ilman sisältökieltoja lailliseen aikuis käyttöön. Se ei ole GPT, Claude tai mikään muu toimittajan malli.

Miten uncensored AI -hinnoittelu toimii?

Maksat $0.15 miljoonaa syöttötokenia kohden ja $0.50 miljoonaa tulostustokenia kohden. Luotto on esimaksu ja se vanhenee koskaan. Virheet ja hylkäykset eivät kuluta saldoasi. Ei kuukausimaksuja.

Voinko käyttää NSFW-palvelua kaupallisiin hankkeisiin?

Kyllä, voit käyttää API:a lailliseen aikuisille suunnattuun käyttöön kaupallisissa projekteissa. Malli ei hylkää kiistanalaisia tai aikuisille suunnattuja aiheita. Ainoa tiukka rajoitus on seksuaalinen sisältö, joka liittyy alaikäisiin. Krediitti täydennetään vain kryptorahalla.

Pääsy avaimeseesi heti.

Rekisteröidy, kopioi token, osoita asiakasohjelmasi uuteen perus-URL-osoitteeseen. Valmis.

Luo avaimia