API queen API-dokumentaatio
Aloita uncensored LLM -API autentikoimalla API-avaimellasi ja lähettämällä pyyntöjä OpenAI-yhteensopivaan päätepisteeseen.
https://api.apiqueen.cc/v1
Perus-URL ja todennus
Todennus käyttää standardia Bearer-tokenia, joka välitetään Authorization header. Tämä lähestymistapa varmistaa yhteensopivuuden olemassa olevien OpenAI SDK:iden kanssa ilman mukautettua logiikkaa. Sinun API_KEY luodaan heti rekisteröitymisen jälkeen Google-tilin tai sähköpostin kautta. Kaikkien pyyntöjen on osoitettava palveluun annettuun tiettyyn perus-URL-osoitteeseen.
- Base URL:
https://api.apiqueen.cc/v1 - Otsake:
Authorization: Bearer API_KEY
curl https://api.apiqueen.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return current status for service api queen"}]
}'
Pyyntöjen lähettäminen osoitteeseen /v1/chat/completions
Lähetä tekstidataa päätepisteeseen saadaksesi suoraa mallivastausta. Mallin tunnus on aina uncensored, joka käsittelee monenlaisia aiheita ilman tavallisia kieltoja. Voit määrittää parametreja kuten temperature ja top_p hallita luovuutta. Järjestelmä odottaa listaa viesteistä standardissa keskustelumuodossa.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiqueen.cc/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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiqueen.cc/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);
Malliparametrit: Lämpötila, Top-P ja Stop
Säädä vastauksen tuotantoa käyttämällä yleisiä LLM-parametreja. Aseta temperature välillä 0 ja 2 vaihtelevaan satunnaisuuteen. Käytä top_p suodattaa matalan todennäköisyyden sanat. Määritä stop sekvenssit keskeyttämään tulosteen tiettyjen laukaisijoiden kohdalla. Nämä asetukset mahdollistavat tarkan säädön luovaan kirjoittamiseen tai faktaperäiseen tietojen hakuun.
API jättää huomiotta epäpuhtaat parametrit joustavasti. Keskity temperature, top_p, ja stop optimaalisiin tuloksiin. Säädä näitä arvoja sovelluksesi melun sietokyvyn perusteella.
Streamausvastaukset ja merkkikäyttö
Ota streamaus käyttöön asettamalla stream: true pyynnössäsi. API palauttaa dataosia Server-Sent Events (SSE) -tekniikalla. Tokenien käyttötilastot näkyvät vain virran viimeisessä osassa. Tämä mahdollistaa vastausten reaaliaikaisen renderöinnin käyttöliittymässäsi.
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)Käsittele osittaiset vastaujat huolellisesti. Varmista, että asiakasohjelmasi puskuroi datan, kunnes streami sulkeutuu.
Funktikutsut ja JSON-tila
Käytä funktiokutsuja rakenteisen datan erotteluun. Määrittele työkalut pyynnössä tools parametri. Malli palauttaa kelvollisen JSONin kun response_format on asetettu {"type": "json_object"}. Tämä varmistaa johdonmukaisen jäsentämisen jälkikäsitteleviä sovelluksia varten.
Aseta tool_choice pakottaa tiettyjä funktiokutsuja. Tämä on hyödyllistä automaattisissa työnkuluissa, jotka vaativat tiukkoja tulostusmuotoja.
Virheenkäsittely ja nopeusrajoitukset
Valvo HTTP-tilakoodit yleisten ongelmien varmistamiseksi. 401-virhe tarkoittaa, että API-avaimesi on virheellinen. 402-virhe tarkoittaa riittämätöntä esimaksukrediittiä. Virheet eivät kuluta tokenisaldoasi. Nopeusrajoitukset asettavat 300 pyyntöä minuutissa per avain. Samanaikaiset pyynnöt on rajoitettu 8 kpl. Kontekstiikkuna tukee yhteensä 100 000 tokenia.
Käsittele uudelleenyritykset eksponentiaalisella viiveellä. Tarkista error object JSON-vastauksissa yksityiskohtia varten.
Yleiset kysymykset
Kuinka paljon API queen maksaa?
Hinnoittelu on $0.15 per 1M syötokenia ja $0.50 per 1M lähtötokenia. Bonus on esimaksu eikä se vanhene, ja suuremmista lisäyksistä on bonuksia.
Mikä on kontekstiikkunan koko?
Malli tukee 100 000 tokenin kontekstiikkunaa, joka sisältää sekä syötteeseen että tulokseen liittyvät tokenit. Suurin yksittäistä pyyntöä kohden tuotettu määrä on 16 000 tokenia.
Onko sensuroimaton tekoälymalli sopiva tuotantoon?
Kyllä, se on suunniteltu luotettavaan tekstin tuottamiseen standardien OpenAI-yhteensopivien päätepisteiden kautta. Se käsittelee monenlaisia aiheita ilman sisältöhylkäyksiä lailliseen aikuiskäyttöön.
Avaa API-avaimesi
Rekisteröidy, hae avain ja päivitä perus-URL-osoitteesi. Siinä koko konfiguraatio.