fi ▾
Hanki avaimesi

API-dokumentaatio rajoittamattomalle AI:lle

Hanki API-avain ja aloita pyyntöjen lähettäminen sekunneissa. Tämä rajoittamaton tekoälykoodaus-API toimii yleisten OpenAI-SDK:iden kanssa, mahdollistaen rajoittamattomien mallien ominaisuuksien suoran integroinnin työvuokosiin.

https://api.uncensoredaicoding.com/v1

Perus-URL ja todennus

Kaikkien pyyntöjen base URL on https://api.uncensoredaicoding.com/v1. Autentikoit käyttämällä ainutlaatuista API-avaintasi Authorization header. Muoto on Bearer YOUR_API_KEY. Tämä otsikko varmistaa, että pyyntösi ohjautuvat oikein omistettuun sensuroimattomaan malliin. Emme käytä kyselyparametreja todentamiseen. Säilytä avain turvassa. Kierrätä sitä hallintapaneelin kautta tarvittaessa. Avain antaa pääsyn chat-täydennyksiin. Se ei anna pääsyä muihin päätepisteisiin. Saat yhden avaimen tilille. Uusi avain korvaa vanhan välittömästi. Tämä suunnittelu poistaa tilauskitkan. Maksat käytöstä. Esimaksullinen saldo kattaa käytön. Virheet ja hylkäykset eivät kuluta saldoa. Aloita kokeilusaldoilla.

Ensimmäinen pyyntö

Lähetä ensimmäinen prompti chat-completions-päätepisteeseen. Mallin tunnus on uncensored. Tämä malli käsittelee tekstisyötteen ja tuottaa tekstitulosteen. Se ei hylkää laillista aikuis tai kiistanalaista sisältöä. Pyyntörakenne vastaa vakioita OpenAI-muotoja. Voit käyttää mitä tahansa yhteensopivaa kirjastoa. Säädä perus-URL-osoite asiakasohjelmistosi määrityksissä. Aseta mallikenttään uncensored. Anna järjestelmäprompti tarvittaessa. Lisää käyttäjäviestit messages-taulukkoon. API palauttaa vastausobjektin. Sisällytä tokenkäyttötiedot. Tämä vahvistaa, että kokoonpanosi toimii. Testaa yksinkertaisella kysymyksellä. Varmista vastauksen muoto. Tämä vaihe validoi integraatiosi. Siirry monimutkaisempiin prompteihin. Suodattamaton tekoäly-koodaus-API on valmis.

Python SDK -integraatio

Käytä virallista OpenAI:n Python-kirjastoa helppoon integrointiin. Määritä base URL osoittamaan API:himme. Aseta API-avari ympäristömuuttujaan tai asiakasohjelmaan. Malliparametrin tulee olla uncensored. Tämä mahdollistaa tuttujen metodien käytön. Kutsu chat.completions.create() viestilläsi. Kirjasto hoitaa JSON-serialisoinnin. Saat strukturoidun vastausobjektin. Pääsy luotuun tekstiin on kentän response.choices[0].message.content. Tämä lähestymistapa vähentää boilerplate-koodia. Se varmistaa tyyppiturvallisuuden. Käytä async-metodeja korkean läpäisykyvyn saavuttamiseksi. SDK hallinnoi uudelleenyrittämisiä. Käsittele poikkeukset nopeusrajoituksille. Tämä asennus on luotettava. Se toimii olemassa olevien koodikantojen kanssa. Integroi uncensored-toiminnallisuudet nopeasti.

Node.js SDK:n käyttö

Node.js-SDK noudattaa samoja kuvioita. Asenna OpenAI-paketti. Alusta asiakas base URL -arvolla. Aseta API-avain oikein. Käytä chat.completions.create() pyyntöjä varten. Välitä malli parametria uncensored. Vastaus sisältää sisällön ja käytön. Pääse tekstiin ohjelmallisesti. Tämä SDK tukee promiseja. Käytä async/await siistimpään koodiin. Käsittele virheet joustavasti. Nopeusrajoitukset palauttavat tiettyjä statuskoodia. Token-käyttö seurataan. Tämä integraatio on suoraviivaista. Se sopii Expressiin tai itsenäisiin skripteihin. Uncensored AI -koodaus-API toimii saumattomasti. Käynnistä NSFW-rajoittamattomat sovelluksesi. Mittakaavaa taustajärjestelmässäsi tehokkaasti.

Streamausvastaukset

Ota streamaus käyttöön asettamalla stream: true pyynnössäsi. API palauttaa osia Server-Sent Events (SSE) -tekniikalla. Jokainen osa sisältää osittaista tekstiä. Käsittele näitä osia reaaliajassa. Tämä parantaa käyttäjäkokemusta pitkissä tulosteissa. Viimeinen osa sisältää tokenien käyttödataa. Seuraa syöte- ja tulostetokeneja tarkasti. Nämä tiedot auttavat seuraamaan kustannuksia. Streamaus toimii kaikkien parametrien kanssa. Lämpötila ja top-p toimivat normaalisti. Toimintokutsut toimivat streamaustilassa. Käsittele streamitapahtumat huolellisesti. Puskuroi osittaisia vastauksia tarvittaessa. Tämä ominaisuus tukee interaktiivisia sovelluksia. uncensored-tekojen API käsittelee streamit luotettavasti. Varmista, että asiakasohjelmasi lukee koko virran.

Rajoitukset, virheet ja konteksti

Kontekstiluukku tukee yhteensä 100 000 tokenia. Tämä sisältää sekä promptin että vastauksen. Maksimi vastauksen pituus on 16 000 tokenia pyyntöä kohden. Aseta max_tokens hallitsemaan tuotoksen pituutta. Oletusarvo on 2 048 tokeniä. Nopeusrajoitukset sallivat 300 pyyntöä minuutissa. Samanaikaiset pyynnöt on rajoitettu arvoon 8. Pyyntöjen rungon tulee pysyä alle 8 Mt:n. Virheet palauttavat vakiomaiset HTTP-koodit. Vastauskoodi 401 tarkoittaa virheellistä avainta. Vastauskoodi 402 viittaa luottopäivien puutteeseen. Vastauskoodi 429 merkitsee nopeusrajoitusta. Luottopäiviä ei palauteta. Virheet korjataan tuen kautta. Käytä näitä rajoituksia arkkitehtuurin suunnitteluun. Seuraa käyttöä välttääksesi yllätyksiä.

cURL

curl https://api.uncensoredaicoding.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list available endpoints for user data retrieval"}]
  }'

Python

from openai import OpenAI

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

Usein kysytyt kysymykset

Miten uncensored AI -koodaus API käsittelee sisältörajoituksia?

Malli ei hylkää laillisia aikuisille tarkoitettuja, fiktiivisiä tai kiistanalaisia aiheita. Se sallii NSFW-sisällön, mutta estää aina alaikäisiin liittyvän seksuaalisen sisällön. Tämä varmistaa laajan käytettävyyden säilyttäen tiukan rajan. Voit tuottaa suodattamatonta koodia ilman tavanomaisia suodattimia.

Mikä on kustannusrakenne sensuroimattomalle tekoäly-API:lle?

Syöttötokenit maksavat $0.15 miljoonaa kohti. Tulostustokenit maksavat $0.50 miljoonaa kohti. Maksat vain todellisesta käytöstä. Virheet ja hylkäykset ovat ilmaisia. Krediitit eivät vanhene. Tämä esimallivarmistaa läpinäkyvyyden. Piilomaksuja ei sovelleta tilisi.

Voinko käyttää tätä API:a paikallisten työkalujen, kuten LM Studion, kanssa?

Kyllä, mutta tarvitset pilvipalvelimen base URL -arvon. LM Studio ajaa yleensä paikallisia malleja. Voit määrittää sen osoittamaan päätepisteeseemme. Tämä mahdollistaa olemassa olevan työskentelytavan käytön. API-avain todentaa pyyntösi. Streamaus ja työkalut toimivat odotetusti. Tämä yhdistää paikallisen mukavuuden pilven skaalautuvuuteen.

Hanki API-avaimesi välittömästi

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

Hanki avaimesi