fi ▾

API-dokumentaatio

Aloita uncensored koodaus-API:n käyttö osoittamalla OpenAI-yhteensopiva SDK:si base URLiimme ja autentikoimalla prepaid API-avaimellasi.

Todennus ja base URL -asetukset

Aloita kirjautumistietojen luomin Hanki API-avain sivu käyttäen Googlea tai sähköpostia. Järjestelmä näyttää avaimesi välittömästi, ja voit vaihtaa sen milloin tahansa peruaksesi pääsyn. Kaikki pyynnöt kohdistuvat standardiin /v1 epäsuodatettu rakenne. Sinun ei tarvitse konfiguroida monimutkaisia otsikoita, vaan sinun tarvitsee vain välittää avain Authorization-otsakkeessa.

Epäsuodatettu tekoäly-API-avaimesi toimii minkä tahansa kirjaston kanssa, joka tukee OpenAI-yhteensopivia asiakkaita. Muuta base URL -osoite muotoon HTTPS://api.glmkey.com/v1 ja syötä tokenisi. Tämä kokoonpano jäljittelee vakiointegraatioita, varmistaen, että olemassa oleva koodisi reitittyy oikein ilman valmistajalukitusta.

  • Perus-URL: HTTPS://api.glmkey.com/v1
  • Auth-otsake: Authorization: Bearer YOUR_API_KEY

Chat completions endpoint reference

Lähetä teksti mallille lähettämällä JSON chat-valmiuspäätepisteeseen. API odottaa vakiomuotoista tietopakettia, jossa on mallin nimi, viestit-taulukko ja valinnaiset parametrit. Sinun on määritettävä uncensored mallin tunnuksena varmistaaksesi pääsyn oikeaan suureen kielimalliin, joka on hienosäädetty rajoittamattomaan tulokseen.

Virheet kuten 401 viittaavat virheelliseen avaimeseen, kun taas 402 merkitsee riittämätöntä esimaksurahaa. Järjestelmä veloittaa vain todellisesta token-käytöstä, joten virheet eivät kuluta saldoasi. Käytä seuraavaa curl-komentoa testataksesi yhteyden.

curl https://api.glmkey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the endpoints for the glm key service"}]
  }'

Python SDK -integraatio

Asenna virallinen OpenAI-kirjasto ja määritä se osoittamaan base URL -osoitteeseemme. Tämä mahdollistaa tutkujen Python-kuvioiden käytön tekstin generointiin. Asiakas hoitaa serialisoinnin ja uudelleenyritykset automaattisesti. Voit välittää parametreja kuten temperature tai top_p hallita luovuutta.

Suodattimeton LLM hyväksyy standardit viestimuodot. Voit vaihtaa järjestelmä-, käyttäjä- ja avustajarooleja kuten minkä tahansa muun tarjoajan kanssa. Seuraava Python-koodinpätkä demonstroi peruskompletointipyyntöä.

from openai import OpenAI

client = OpenAI(base_url="https://api.glmkey.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

Käytä Node.js SDK integroidaksesi API-avaimen JavaScript- tai TypeScript-projekteihisi. Aseta apiKey ja baseURL ominaisuuksia asiakasasetuksissa. Tämä varmistaa, että kaikki pyynnöt ohjautuvat palvelimillemme oletus tarjoajan sijaan. Voit sitten kutsua chat.completions.create() haluillasi parametreilla.

Epärajattu koodaus API tukee vakiotyökalumäärittelyjä ja JSON-tiloja. Voit jäsentää vastaukset suoraan sovelluslogiikkaasi. Seuraava Node.js-esimerkki näyttää, kuinka alustaa asiakas ja lähettää yksinkertainen viesti.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.glmkey.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);

Virtaavat vastaukset ja tokenimäärät

Ota streamaus käyttöön asettamalla stream: true pyynnössäsi. API palauttaa palvelimen lähettämiä tapahtumia (SSE) -palasia. Jokainen palanen sisältää osittaisen sisällön, ja viimeinen palanen sisältää kokonaistokenkäytön. Tämä mahdollistaa tekstin renderöinnin asteittain käyttöliittymässäsi.

Uncensored AI -rajaamaton API-avain tukee tätä ominaisuutta ilman lisämaksua. Voit seurata tokenkulutusta reaaliajassa. Seuraava koodinpätkä näyttää, miten käsitellä streamausvastauksia Pythonissa.

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)

Nopeusrajoitukset ja samanaikaisuussäännöt

Sinulla on rajoitus 300 pyyntöä minuutissa avainta kohden. Samanaikaisten pyyntöjen maksimimäärä on 8. Pyyntörungon koko ei saa ylittää 8 megatavua. Nämä rajat varmistavat vakaan suorituskyvyn kaikille esimaksukäyttäjille. Jos ylität nopeusrajoituksen, saat 429-virheen.

Kontekstiluukku tukee jopa 100 000 tokenia promptin ja completionin yhteensä. Tulostus on rajoitettu 16 000 tokeniin pyyntöä kohden. Jos et aseta max_tokens, oletusarvo on 2 048 tokenia. Seuraa käyttöäsi hallintapaneelin kautta välttääksesi palvelukatkokset.

UKK

Miten saan glm-avaimeni ensimmäisen kerran?

Rekisteröidy Get API key -sivulle Google- tai sähköpostitunnuksella. Järjestelmä näyttää avaimesi välittömästi rekisteröitymisen jälkeen. Puhelinnumeroa ei tarvita, ja saat 0,50 $:n kokeilusaldo, joka on voimassa 7 päivää.

Mitä tapahtuu, jos ylityt 300 pyyntöä minuutissa -rajan?

API palauttaa virhekoodin 429 Too Many Requests. Sinun on odotettava, kunnes nopeusrajoituksen ikkuna nollautuu. Samanaikaisuus on myös rajoitettu kahdeksaan samanaikaiseen pyyntöön avainta kohden.

Onko uncensored-malli sama kuin GPT tai Claude?

Ei. Se on avoin painotusmalli, joka suoritetaan omilla palvelimillamme ja joka on hienosäädetty vastaamaan ilman sisältökieltäydyksiä lailliseen aikuissisältöön. Se ei ole GPT, Claude, Gemini, Grok, DeepSeek, Qwen, Llama tai minkään muun toimittajan malli.

Luo avimesi nyt

Rekisteröidy, kopioi avain ja päivitä base URL. Tämä on koko määritys.