Pika-aloitus: Integroi uncensored-LLM-API
Integroi meidän sensuroimaton IA-API minuuteissa käyttämällä yleisiä OpenAI-yhteensopivia SDK:ita. Tämä pikakäsittelyopas ohjaa sinut alustamisesta streamattuihin vastauksiin selkeiden rajoitusten ja läpinäkyvän token-laskutuksen kera.
sensuroimatonhttps://api.iasansrestriction.com/v1
Edellytykset: SDK:t ja ympäristömuuttujat
Aloita asentamalla haluamasi kielen SDK ja säilyttämällä kirjautumistietosi turvallisesti. Palvelumme käyttää standardia todennusta, joten tarvitset vain API-avaimen työtilasta. Pidä avain ympäristömuuttujassa välttääksesi sen kovakoodaamisen lähdekooditiedostoihin.
- Asenna kielikohtainen virallinen SDK.
- Luo tili ja luo API-avaimesi.
- Aseta
IA_API_KEYympäristössäsi.
Tämä konfiguraatio varmistaa, että pyyntösi autentikoidaan välittömästi ilman ylimääräisiä konfiguraatioaskelia.
Vaihe 1: Alusta asiakas perus-URL:lla
Osoita asiakkaasi perusosoitteeseen ohjataksesi pyynnöt oikein. Sinun on ohitettava oletusperusosoite saadaksesi yhteyden sensuroimattoman mallin päätepisteeseen. Tämä varmistaa, että kaikki myöhemmät kutsut käyttävät oikeaa infrastruktuuria.
Määritä perus-URL-osoite osoitteeseen https://api.iasansrestriction.com/v1 asiakasasetuksissasi. Tämä yksittäinen muutos ohittaa liikenteen palvelimillemme tekstigenerointia varten.
Vaihe 2: Lähetä ensimmäinen chat-päättöpyyntö
Tee ensimmäinen pyyntösi yhteyden testaamiseen ja tekstituloksen saamiseen. Käytä mallitunnistetta uncensored päästäksesi käsiksi rajoittamattomaan suureen kielimalliin. Tämä malli ei hylkää laillista aikuis- tai kiistanalaista sisältöä oletusarvoisesti.
Lähetä POST-pyyntö osoitteeseen /v1/chat/completions järjestelmä- ja käyttäjäviestilläsi. Vastauksessa on luotu teksti ilman vakiolaista sisältösuodatusta.
Vaihe 3: Käsittele suoratoistovastauksia (SSE)
Ota suoratoisto käyttöön reaaliaikaiseen tokenien toimitukseen käyttökokemuksen parantamiseksi. Aseta stream parametri true pyyntörunkossa. Palvelin palauttaa palveluntason tapahtumien (SSE) streamin osista.
Käsittele jokainen osa saapuessaan näytelläksesi tekstiä vaiheittain. Tämä lähestymistapa vähentää havaittua viivettä pitkän sisällön tuotannossa.
Vaihe 4: Käytä toimintojen kutsumista ja JSON-tilaa
Rakenna datalähtösi sisäänrakennettujen muotoilutoimintojen avulla. Voit pakottaa JSON-vastaukset asettamalla response_format vastaan {"type": "json_object"}. Tämä varmistaa ennustettavan jäsentämisen jälkikäsitteleviä sovelluksia varten.
Määritä työkalut pyyntöön mahdollistaaksesi funktiokutsut. Malli palauttaa rakenteelliset argumentit, jotka koodisi voi suorittaa suoraan.
Vaihe 5: Hallitse token-määrää ja rajoja
Seuraa käyttöä välttääksesi palvelukatkoksia ja hallitse kustannuksia. Sinua laskutetaan tokenia kohden, ja virheet sekä hylkäykset ovat ilmaisia. Krediitti ei vanhene, joten voit lisätä saldoa tarpeen mukaan.
Kunnioita rajoja: 300 pyyntöä minuutissa ja 100,000 merkin kontekstiikkuna. Virhekoodi 429 tarkoittaa, että ylityt nopeusrajoitus. Virhekoodi 401 tarkoittaa, että avain on virheellinen, ja virhekoodi 402 merkitsee riittämätöntä saldoa.
cURL
curl https://api.iasansrestriction.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of ten valid JSON objects"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.iasansrestriction.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.iasansrestriction.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 uncensored IA API?
Se on isännöity, OpenAI-yhteensopiva chat-completions-API, joka tarjoaa yhden sensuroimattoman suurten kielimallien. Se tuottaa tekstiä ilman sisältökieltoja lailliseen aikuis käyttöön, tietoturvaturvallisuuteen tai kiistanalaisiin aiheisiin.
Miten maksan API:sta?
Hyväksymme pelkästään kryptotalletuksia USDT:llä (TRC20) tai USDC:llä (Base). Voit lisätä tilillesi minkä tahansa kokonaissumman välillä $20–$500, ja bonuskrediittiä on saatavilla suuremmista talletuksista.
Mitkä ovat pyyntörajoitukset?
Sinulla on rajoitus 300 pyyntöön minuutissa ja 8 samanaikaiseen pyyntöön per API-avain. Kontekstiikkuna on 100,000 tokenia, enimmäistuotantona 16,000 tokenia pyyntöä kohden.
Hanki API-avaimesi nyt
Rekisteröidy, kopioi avaimesi, päivitä perus-URL-osoitteesi. Siinä kaikki.