Rajoittamaton AINopea aloitus
Rajoittamaton AI API -dokumentaatio
Aloita sensuroimattoman tekstin luominen yhdellä HTTP-pyyntöllä OpenAI-yhteensopivaan API:iimme. Tämä opas kattaa olennaiset asiat nopeaa integraatiota ja välitöntä käyttöä varten.
https://api.uncensoredaitextgenerator.com/v1uncensored
Todennus ja base URL
Yhdistä rajoituksettomaseen LLM-API:hin päivittämällä base URL ja toimittamalla kelvollinen API-avain. Palvelun päätepiste on HTTPS://api.uncensoredaitextgenerator.com/v1. Saat avaimen rekisteröitymällä Googlen tai sähköpostiosoitteen kautta hallintapaneelissa. Puhelinnumeroa ei tarvita. Avain antaa pääsyn rajoituksettomaseen malliin, ja se on lähetettävä Authorization-otsakkeessa. Säilytä tämä tunnus turvassa estääksesi luvattoman token-käytön. Infrastruktuurimme hoitaa raskaan työn, kun taas sinun on keskityttävä sovelluslogiikkaan.
Chat Completions Endpoint
Lähetä viestit /v1/chat/completions-päätepisteeseen saadaksesi tekstivastauksia. Tämä päätepiste hyväksyy standardit JSON-käyttöliittymät, jotka sisältävät user- ja assistant-roolit. Malli käsittelee syötteesi ja palauttaa generoidun tekstin. Käytä tätä menetelmää sekä yksinkertaisiin kysymyksiin että monimutkaisiin monivaiheisiin keskusteluihin. Se on uncensored-tekstigeneraattorin ensisijainen käyttöliittymä. Voit säätää parametreja hallitaksesi luovuutta ja vastauksen pituutta. Virheet palauttavat standardit HTTP-koodit helppoon vianmääritykseen.
Streamausvastaukset ja SSE
Ota käyttöön reaaliaikainen tuloste asettamalla stream-parametri arvoon true. API palauttaa palvelimen lähettämät tapahtumat (SSE), kun tokenit ovat saatavilla. Tämä vähentää merkittävästi koettua viivettä loppukäyttäjille. Jokainen palikka sisältää osittaista tekstiä ja käyttömetadataa viimeisessä tapahtumassa. Toteuta yksinkertainen tapahtumakuuntelija käsitelläksesi saapuvaa dataa tehokkaasti. Tämä lähestymistapa on ihanteellinen keskustelujärjestelyille, jotka vaativat välittömiä palautuslenkkejä. Se varmistaa sujuvan käyttökokemuksen pitkien generointitehtävien aikana.
Funktikutsut ja JSON-tila
Rakenna lähtösi tarkasti funktiokutsun tai JSON-tilan avulla. Määrittele työkalut pyynnössäsi ohjataksesi mallia tiettyihin muotoihin. Suodattamaton malli noudattaa näitä ohjeita tiukasti luotettavan jäsentämisen varmistamiseksi. Käsetä vastausmuoto asetettuna arvoon json_object tiukan JSON-yhteensopivuuden varmistamiseksi. Tämä ominaisuus tukee automatisoituja työvuoroja ja datan hankintatehtäviä. Voit välittää työkelumäärittelyt mahdollistaaksesi dynaamisen käyttäytymisen. Yhdistä tämä temperature-asetuksiin optimaalisen rakenteen ja luovuuden tasapainottamiseksi.
Parametrit: lämpötila, Top-P ja pysäytyssekvenssit
Säädä tuotantokäyttäytymistä käyttämällä yleisiä LLM-parametreja. Aseta lämpötila välille 0–2 säätääksesi satunnaisuutta. Säädä top_p:ta ytimenohtaan (nucleus sampling) sanavalinnan monimuotoisuuden hienosäätämiseksi. Käytä stop-parametria keskeyttämään tuotanto tietyissä lausekkeissa. Nämä säätimet mahdollistavat hienosäädön luovaan kirjoittamiseen tai faktoihin perustuviin vastauksiin. uncensored-malli kunnioittaa näitä rajoja ilman odottamattomia hylkäyksiä. Kokeile yhdistelmiä löytääksesi täydellisen sävyn käyttötarkoitukseesi. Oletusarvot toimivat hyvin yleistarkoituksiin.
Token-käyttö ja laskentamittarit
Laskutus perustuu todelliseen tokenien kulutukseen ilman piilomaksuja. Syöttötokenit maksavat 0,15 $ miljoonalta, kun taas tulostokenit maksavat 0,50 $ miljoonalta. Virheet ja hylkäykset eivät aiheuta kustannuksia. Esimaksukrediittisi kattaa käytön, kunnes se loppuu. Kontekstiikkuna tukee yhteensä enintään 100 000 tokeniä. Maksimi tulospituus on 16 000 tokeniä pyyntöä kohden. Kryptalataukset sisältävät bonuskrediittejä. Seuraa käyttöä vastausotsikoiden tai viimeisen SSE-tapahtuman kautta. Tilauksia ei ole tililläsi.
cURL
curl https://api.uncensoredaitextgenerator.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check my API key validity and latency stats"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaitextgenerator.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.uncensoredaitextgenerator.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
Miten teen ensimmäisen pyynnön rajoittamattomalle AI-API:lle?
Asenna haluamasi SDK tai käytä curlia POST-pyyntöön chat-completions-päätepisteeseen. Sisällytä API-avautesi Authorization-headeriin ja aseta base URL oikein. Lähetä viestipayloadi saadaksesi välittömän tekstimallin vastauksen.
Mitä tapahtuu, jos API-avaini on virheellinen?
Palvelin palauttaa virheen 401 Unauthorized. Varmista, että kopioit avaimen oikein hallintapaneelista. Varmista, että käytät oikeaa base URLia epärajattomalle palvelulle. Luo uusi avain tarvittaessa.
Voinko streamata vastauksia käyttäjäkokemuksen parantamiseksi?
Kyllä, aseta stream-parametri arvoksi true pyynnössäsi. API lähettää tekstin osittaisia paloja niiden tuotannon mukaisesti. Tämä mahdollistaa sovelluksesi näyttää tulosteen reaaliajassa odottamatta koko vastausta.