API-dokumentaatio: Uncensored LLM -päätepiste
Aloita rakentaminen sensuroimattomalla LLM API: llamme minuuteissa. Käyttöliittymä vastaa OpenAI standardia, joten voit vaihtaa base URL: n ja avaimen saadaksesi välittömän pääsyn rajoittamattomaan sisällön tuotantoon.
Perus-URL ja todennus
API-avaimesi todentaa jokaisen pyynnön päätepisteisiimme. Myönnämme yhden aktiivisen avaimen per tili, ja se korvaa aiemman avaimen välittömästi generoinnin yhteydessä. Tämä suunnittelu pitää pääsynsi yksinkertaisena ja turvallisena ilman monimutkaisia käyttöoikeusalueita.
Osoita asiakkaasi perusosoitteeseen ja välitä avain otsikossa. Järjestelmä hylkää virheelliset avaimet 401-vastauskoodilla. Sinun ei tarvitse hallita useita avaimia tai odottaa hyväksyntää.
Ensimmäinen pyyntö cURL:lla
Varmista, että integraatiosi toimii lähettämällä yksinkertainen tekstipäätös. Käytä uncensored-mallin tunnus varmistaaksesi, että saat rajoittamattomia vastauksia ilman sisältösuodattimia.
Tämä pyyntö esittää perusrakennetta, joka vaaditaan API -rajapystymme käyttämiseksi. Korvaa YOUR_API_KEY todellisella kirjallistuksellasi.
curl https://api.modelsunlocked.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set the server port to 8080 and restart"}]
}'
Python SDK -integraatio
Käytä virallista OpenAI:n Python-kirjastoa päätepisteeseemme. Aseta base URL ja API-avaimesi ennen asiakasinstanssin luomista. Tämä lähestymistapa varmistaa yhteensopivuuden olemassa olevien koodikantojen kanssa.
from openai import OpenAI
client = OpenAI(base_url="https://api.modelsunlocked.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 SDK:n määritys
Integroi puhtaan sisällön LLM-API JavaScript-sovelluksiisi käyttämällä vakiintunutta SDK:ta. Määritä asiakas base URLilla ja avaimellasi.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelsunlocked.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 SSE:n kautta
Ota käyttöön streamaus asettamalla stream-parametri arvoksi true. API palauttaa Server-Sent Events -tapahtumia (SSE) reaaliaikaiseen tokenien toimitukseen. Jokainen lohko sisältää osittaisen tekstin, mikä mahdollistaa sovelluksesi näyttää tulokset asteittain.
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, virheet ja kontekstiikkuna
Tilisi tukee 100 000 merkin konteksttilaakkoa, joka yhdistää syötteet ja vastaukset. Voit lähettää enintään 300 pyyntöä minuutissa samanaikaisuusrajan ollessa 8 samanaikaista pyyntöä. Jos ylität nämä rajat, API palauttaa 429-nopeusrajoitusvirheen. Riittämättömät krediidit aiheuttavat 402-virheen. Varmista, että pyyntöruumiin koko pysyy alle 8 Mt.
Tekniset UKK
Mikä on perus-URL avoimille malleille API:lle?
Perus-URL on HTTPS://api.modelsunlocked.com/v1. Sinun täytyy päivittää asiakasohjelmiston määritykset osoittamaan tähän osoitteeseen standardin OpenAI-päätepisteen sijaan.
Miten käsittelemme todennusvirheitä?
Jos saat 401-tilakoodin, API-avaimesi on joko virheellinen tai vanhentunut. Tarkista hallintapaneelista, että käytät oikeaa avainta. Luo uusi avain tarvittaessa.
Mitä tapahtuu, jos luottosaldo loppuu?
Pyyntö epäonnistuu 402-tilakoodilla, kun esimaksuluottosi on loppunut. Voit lisätä varoja välittömästi kryptolla jatkaaksesi palvelua menettämättä paikkaasi jonossa.
Pääsy vaatii yhden askeleen
Rekisteröidy, hanki tokenisi ja päivitä base URL. Valmis.