API-dokumentaatio
Aloita uncensored AI -API minuuteissa. Käytä omistamaa API-avaintasi lähettääksesi tekstiä ja vastaanottaaksesi rajoittamattomat vastaukset välittömästi.
Perus-URL ja todennus
Todennus käyttää yhtä API-avainta, joka välitetään Authorization header. Jokaisen pyynnön on sisällettävä tämä header tunnistamaan tilisi ja seuraamaan token-käyttöä. Saat yhden aktiivisen avaimen tilille, ja uuden avaimen luominen korvaa välittömästi edellisen avaimen. Tämä varmistaa, että sinulla on aina puhdas todistusaineisto integraatiollesi.
curl https://api.trulyuncensoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 10 python libraries for data analysis"}]
}'
Ensimmäinen pyyntö
Ensimmäinen pyyntö vahvistaa, että integraatio toimii uncensored LLM API:n kanssa. Lähetä yksinkertainen prompti varmistaaksesi, että malli vastaa ilman yleisiä kieltoja. Voit käyttää virallisia OpenAI SDK:ita tai mitä tahansa yhteensopivaa asiakasta osoittamalla sen palveluntarjoajamme base URL:iin. Tämä vaihe varmistaa, että avaimesi on aktiivinen ja luottokrediitti on käytettävissä.
from openai import OpenAI
client = OpenAI(base_url="https://api.trulyuncensoredai.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 SDK -integraatio
Integroi suoraan JavaScript- tai TypeScript-projekteihin käyttäen Node SDK:ta. Määritä base URL ja API-avain kerran, ja kutsu sitten chat-completions-päätepistettä. Tämä lähestymistapa pitää koodin siistinä ja hoitaa autentikoinnin automaattisesti. Se on ihanteellinen palvelimen puoleiseen renderöintiin tai backend-palveluihin.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.trulyuncensoredai.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);
Streamausvastaukset
Ota käyttöön streamaus, jotta saat tokenit vastaanotettua niiden luomisen aikana. Tämä vähentää koettua viivettä pitkässä roolipelissä tai luovassa kirjoittamisessa. Viimeinen palautus sisältää kokonaistokenkäytön tarkkaa laskutusta varten. Streamaus toimii saumattomasti useimpien nykyaikaisten SDK:iden standardien SSE-purkkereiden kanssa.
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)
Rajoitukset ja virheet
Nopeusrajoitukset asettavat 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä per avain. Virhe 401 tarkoittaa, että avain on virallinen tai peruutettu. Virhe 402 osoittaa riittämättömän esimaksutetun kreditin. Virhe 429 ilmoittaa, että olet ylittänyt nopeusrajoituksen. Käsittele nämä virheet aina sujuvasti välttääksesi katkennut käyttäjäkokemus.
Kontekstiluukku
Malli tukee 100 000 tokenin kontekstiikkunaa sekä syötteelle että tulokselle yhteensä. Tämä mahdollistaa laajan historian käytön roolipeliskenaarioissa tai suurten dokumenttien analyysissä. Tulosteksti rajoitetaan 16 000 tokeniin pyyntöä kohden tai 2 048 tokeniin, jos et määritä max_tokens. Seuraa token-käyttöä pysyäksesi näiden rajojen sisällä.
Yleiset kysymykset
Miten aloitan rajoittamattoman tekoäly APIn käytön?
Rekisteröidy käyttämällä Googlea tai sähköposti saadaksesi API-avaimesi heti. Lisää esimaksukrediittisi kryptolla, sitten lähetä ensimmäinen pyyntösi chat completions -päätepisteeseen. Malli vastaa heti ilman pehmeitä hylkäyksiä lailliseen aikuis sisältöön.
Mitä tapahtuu, jos ylityt nopeusrajan?
Saat 429-tilakoodin, joka ilmaisee ylittäneesi 300 pyyntöä minuutissa tai 8 rinnakkaan pyynnön rajan. Odota lyhyt aika ennen uudelleenyritystä tai optimoi asiakasohjelmistosi vähentääksesi rinnakkaisia yhteyksiä. Rajat toteutetaan per API-avain.
Onko sensuroimaton LLM verkossa aina saatavilla?
API isännöidään omilla omistautuneilla palvelimillamme ilman toimittajan reititystä. Vaikka pyrimme korkeaan käyttöasteeseen, SLA-takuuja ei ole. Tarkista tilasivustolta suunnitellut huoltotyöt tai häiriöt.
Hanki API-avain
Rekisteröidy, kopioi avaimesi, päivitä perus-URL-osoitteesi. Siinä kaikki.