Dokumentaatio sensuroimattomalle chat-completions-API:lle
Aloita uncensored API osoittamalla asiakkaasi base URLiimme ja lähettämällä standardit chat-completions-pyyntösi. Tämä opas kattaa autentikoinnin, streamauksen ja nopeusrajoitukset uncensored-mallille.
Sensuroimaton API lailliseen aikuisikäisen käyttöön
Perus-URL ja todennus
Kaikkien pyyntöjen base URL on https://api.abliterateme meaning.com/v1. Autentikoit käyttämällä standardia API-avainta, joka välitetään Authorization: Bearer <key> header. Luo avain välittömästi hallintapaneelista ilman puhelinvarmennusta.
- Käytä virallisia OpenAI:n SDK-kirjastoja tai mitä tahansa yhteensopivaa asiakasohjelmaa.
- Aseta perus-URL yllä olevaan päätepisteeseen.
- Vie avaimesi authorization-headeriin.
Ensimmäinen pyyntösi
Lähetä POST-pyyntö osoitteeseen /v1/chat/completions mallin tunnisteella uncensored. API palauttaa tekstimuotoisia vastauksia ilman sisältöhylkäyksiä laillisiin aikuisaiheisiin.
Tässä on perusesimerkki yhteyden varmistamiseen.
curl https://api.abliteratemeaning.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check if the api returns a 200 status code now"}]
}'Tämä pyyntö vahvistaa, että avaimesi toimii ja malli vastaa oikein.
Python SDK -integraatio
Asenna OpenAI:n Python-paketti ja määritä asiakasohjelma osoittamaan palvelumme base URL:in. Tämä mahdollistaa olemassa olevan koodin hyödyntämisen vähäisillä muutoksilla.
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratemeaning.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)Aseta API-avain ja perus-URL ympäristömuuttujiin tai asiakkaan alustukseen. Tämä tapa pitää koodisi siirtokelpoisena ja siistinä.
Node.js SDK:n määritys
Tuo OpenAI-paketti ja alusta asiakas oikealla base URL:llä. Tämä varmistaa yhteensopivuuden olemassa olevien Node.js-sovellusten kanssa.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.abliteratemeaning.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);SDK käsittelee otsakkeet ja serialisoinnin automaattisesti. Sinun tarvitsee vain antaa avain ja päätepiste.
Streamausvastaukset
Ota streamaus käyttöön asettamalla stream: true pyynnössäsi. API palauttaa dataa Server-Sent Events (SSE) -tekniikalla, mikä mahdollistaa tokenien käsittelyn niiden luomisen aikana.
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)Token-käyttötiedot ilmestyvät streamin viimeisessä palasessa. Tämä vähentää havaittua viivettä pitkissä tulosteissa.
Nopeusrajoitukset ja virheet
Sinulla on rajoitus 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä per avain. Pyyntöruumiin koko ei saa ylittää 8 Mt. Virheet palauttavat standardit HTTP-koodit: 401 virallisesta avaimesta, 402 riittämättömästä saldon määrästä ja 429 nopeusrajoituksesta. Virheet ja hylkäykset eivät kuluta saldoa. Kontesttilaakso tukee yhteensä 100 000 tokenia.
Usein kysytyt kysymykset
Mikä on abliterate-sanan merkitys tässä API-yhteydessä?
Se viittaa mallin sensuroimattomaan luonteeseen, joka vastaa ilman hylkäyksiä lainmukaiseen aikuis sisältöön. Saat suoran pääsyn tähän tarkoitukseen hienosäädettyyn avoimen painotuksen malliin.
Miten käsittelemme virheitä integraation aikana?
Tarkista HTTP-tilakoodi. 401 tarkoittaa, että avain on virheellinen. 402 tarkoittaa, että sinun täytyy täydentää kryptokrediiittiasi. 429 tarkoittaa, että osuit nopeusrajoitukseen.
Onko uncensored-malli sama kuin GPT-4?
Ei, se on itsenäinen avoin painomalli. Se ei ole GPT, Claude tai mikään muu toimittajan malli. Se on hienosäädetty nimenomaan sensuroimattomiin vastauksiin.
Turvaa API-avaimesi
Rekisteröidy, hanki token ja päivitä base URL. Siinä koko konfiguraatio.
Aloita nyt