fi ▾
Uncensored API, ei kieltoja, suora.openrouterapiratelimit.com

Pika-aloitus: Uncensored OpenAI-yhteensopiva API

Lopeta taistelu ylävirran proxy-virheiden ja nopeusrajoitusten kanssa suoralla, sensuroimattomalla APIlla, joka ei koskaan hylkää laillista aikuisille sopivaa sisältöä.

Asenna OpenAI SDK

Asenna haluamasi kielen standardikirjasto pyyntöjen käsittelyä varten heti.

Tämä kirjasto tarjoaa tarvittavat asiakasohjelmat kommunikoidaksemme OpenAI-yhteensopivalla päätepisteelläsi. Se hallinnoi todennusotsikoita ja vastauksen jäsentämistä puolestasi.

  • Python: pip install openai
  • Node.js: npm install openai

Ei erityisiä ajureita tarvita. SDK hoitaa taustalla olevat HTTP-yhteydet tehokkaasti.

Määritä base URL ja avain

Ohjaa asiakasohjelmistosi tiettyyn base URL -osoitteeseemme ja aseta API-avaimesi ohittaaksesi standardit porttirajoitukset.

Käyttö https://api.openrouterapiratelimit.com/v1 pohja-URL:ksi. Tämä ohittaa liikenteen suoraan omille palvelimillemme proxykerroksen sijaan. API-avaimesi todentaa esimaksullisen luottotilisi.

Tukeemme vakioita otsikoita. Syötä avaimesi Authorization header. Tämä varmistaa, että pyyntösi menevät suoraan sensuroimattomaan malliin ilman välipisteitä.

Lähetä ensimmäinen sensuroimaton pyyntösi

Lähetä POST-pyyntö osoitteeseen /v1/chat/completions mallin tunnisteella uncensored tuottaa tekstiä ilman sisältösuodattimia.

Mallimme ei kieltäydy laillisista aikuisiin, fiktiivisistä tai kiistanalaisista aiheista. Se vastaa suoraan syötteesi perusteella.

curl https://api.openrouterapiratelimit.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send a test message to verify endpoint availability."}]
  }'

Korvaa YOUR_API_KEY oikealla avaimellasi. Vastaus palauttaa luodun tekstin kenttään choices taulukkoa. Tämä vahvistaa, että malli toimii ja on rajoittamaton.

Ota käyttöön suoratoisto reaaliaikaiseen tulosteeseen

Aseta stream: true vastaanottaaksesi tokenneja niiden luomisen aikana, mikä vähentää havaittua viivettä pitkissä vastauksissa.

Streamaus mahdollistaa sovelluksesi näyttää lähtöä progressiivisesti. Tämä on kriittistä keskusteluliittymille, joissa käyttäjät odottavat välitöntä palautetta.

from openai import OpenAI

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

SDK tuottaa chunkit saapuessaan. Käsittele jokaista chunkia päivittääksesi käyttöliittymääsi. Lopullinen chunk sisältää pyynnön kokonaistoken-käytön.

Käytä Työkaluja ja JSON-tilaa

Hyödynnä funktiokutsuja tai tiukkaa JSON-tilaa rakenteellisen datan erotteluun uncensored-mallistasi.

API-tukemme tukee standardia OpenAI-työkalumäärittelyä. Määrittele työkalut pyynnössä ja anna mallin päättää, milloin niitä kutsutaan. Vaihtoehtoisesti käytä response_format: {"type": "json_object"} deterministiseen JSON-tulokseen.

import OpenAI from "openai";

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

Tämä varmistaa, että jälkijärjestelmäsi saavat jäsentäviä tietoja. Malli noudattaa toimittamaasi skeemaa. Käytä tätä luotettavaan integraatioon putkistoihisi.

Tarkista tokenien käyttö ja rajoitukset

Seuraa käyttöäsi 100 000 tokenin kontekstiikkunan ja 300 pyynnön minuuttirajan suhteen.

Kontekstikkonisi sisältää sekä prompt-tokens että completion-tokens. Maksimitulos pyyntöä kohden on 16 000 tokenia. Jos et aseta max_tokens, se oletusarvoisesti 2 048.

Nopeusrajoitukset ovat tiukat mutta ennustettavissa. Saat 8 samanaikaista pyyntöä avainta kohden. Virheet kuten 401 (virheellinen avain) tai 402 (ei krediittiä) ovat ilmaisia. 429-virheet tarkoittavat, että olet ylittänyt nopeusrajoituksen. Tarkista jäljellä oleva kiintiö vastausotsikoista.

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)

Yleiset kysymykset

Mikä on tämän suoran API:n OpenRouter-API:n nopeusrajoituksen vastaava arvo?

Saat 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä per API-avain. Tämä on suora yhteys, joten vältät ennustamattomat ylävirran välityspalvelinvirheet, jotka ovat yleisiä muissa palveluissa.

Kieltäykö uncensored-malli aikuis sisältöä?

Ei, se ei kieltä laallista aikuis-, fiktiivistä tai kiistanalaista sisältöä. Ainoa tiukka raja on alaikäisiin liittyvä seksuaalinen sisältö, joka estetään aina.

Mitä tapahtuu, jos osut omaan nopeusrajaasi?

Saat virheen 429. Esimaksukrediittiasi ei veloteta epäonnistuneista tai nopeusrajoitettujen pyyntöjen osalta. Voit odottaa ikkunan nollautumista tai lisätä läpäisykykyäsi hankkimalla uuden avaimen tarvittaessa.

Turvaa avaimesi yhdellä askeleella

Rekisteröidy, hanki avain ja päivitä base URL. Siinä kaikki mitä tarvitset.

Hanki avaimesi