API-dokumentaatio
Epäsuodatettu LLM API hyväksyy OpenAI-yhteensopivia keskustelulopetuksia esimaksukreditmallilla ilman kuukausimaksuja. Aloita pyyntöjen lähettäminen heti base URLin, API-avaimen ja mallitunnuksen "uncensored" avulla.
Pika-aloitus: Ensimmäinen pyyntösi
Tuo suodattimeton LLM-API käyttää standardia POST /v1/chat/completions päätepiste. Kohdista asiakasohjelmasi perus-URL-osoitteeseen ja lisää avain. Mallin tunnus on uncensored. Tämä toimii minkä tahansa OpenAI-yhteensopivan SDK:n kanssa.
Lähetä yksinkertainen viesti yhteensopivuuden varmistamiseksi. Palvelu palauttaa tekstin suoraan. Virheet kuten 401 viittaavat virheelliseen avuun. Käytä annettua koodia testataksesi asennuksesi.
Todennus ja API-avaimet
API-avaimet myönnetään välittömästi rekisteröitymisen jälkeen Googlen tai sähköpostin kautta. Syötä avain kenttään Authorization: Bearer <key> header. Tilillä on yksi aktiivinen avain; uuden avain luominen korvaa vanhan. Rajoitus on 300 pyyntöä minuutissa.
Päätepisteet: /v1/chat/completions ja /v1/models
Käyttö GET /v1/models varmistaa saatavuuden. Lähetä teksti osoitteeseen POST /v1/chat/completions. Perusosoite on https://api.abliteratedaionline.com/v1. Ei vektoreita tai kuvapäätepisteitä. Pyynnöt ovat teksti sisään, teksti ulos.
Parametrit: Lämpötila, Top P ja muuta
Ohjaa luovuutta temperature ja top_p. Aseta stop sekvenssit puhtaisiin katkaisuihin. Käytä seed toistettavuudelle. JSON-tila vaatii response_format asetettuna json_object. Säädä taaksepäin taajuuden ja läsnäolon perusteella.
Streamausvastaukset SSE:n kanssa
Ota streamaus käyttöön asettamalla stream arvoon true. Tokenit saapuvat Server-Sent Events -tapahtumien kautta. Token-käyttötiedot ilmestyvät viimeisessä pätkässä. Tämä menetelmä vähentää havaittua viivettä pitkissä tulosteissa.
Virheenkäsittely ja nopeusrajoitukset
Käsittele 401-virheet virheellisistä avaimista ja 402-virheet riittämättömästä krediitista. 429 tarkoittaa nopeusrajoituksia. Kontekstiluukku on 100 000 tokeniä. Enimmäistuotos on 16 000 tokeniä. Virheet ja hylkäykset eivät kuluta krediittia.
Mallin ominaisuudet: Kontesttilaakso ja maksimitokennit
Malli tukee 100 000 tokenin kontekstiikkunaa. Tämä sisältää sekä syötteen että tuotannon. Pyynnön maksimituotos on 16 000 tokenia. Oletusarvoinen max_tokens on 2 048. Tämä mahdollistaa laajan keskusteluhistorian.
cURL
curl https://api.abliteratedaionline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fix the syntax error in this python loop"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedaionline.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.abliteratedaionline.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)Onko abliterated AI online yhteensopiva OpenAI SDK:n kanssa?
Kyllä, API noudattaa OpenAI:n chat-completions-muotoa. Sinun tarvitsee vain päivittää base URL ja API-avain asiakasasetuksissasi.
Mitä tapahtuu, jos saat 402-virheen?
Virhe 402 tarkoittaa, että esimaksukreditiittisi on loppunut. Sinun täytyy lisätä rahaa kryptolla jatkaaksesi palvelun käyttöä. Virheet eivät kuluta kreditiittiä.
Kuinka suuri konteksti-ikkuna on?
Konteksti-ikkuna on 100,000 tokenia sekä syötteelle että tuotokselle yhteensä. Tämä mahdollistaa pitkät keskustelut ilman aiemman kontekstin menettämistä.
Avaimesi on yksi lomake etäällä
Luo tili, kopioi avain, vaihda base URL. Tämä on koko asennus.