Epäsuodatettu Chat Completions API
Tämä sensuroimaton chat-päätteen API antaa sinun integroida raakaa, sisällöllisesti joustavaa LLM:ää käyttämällä yleisiä OpenAI SDK:ita. Saat välittömän pääsyn esimaksullisen kryptomaksun kautta läpinäkyvällä token-hinnoittelulla.
Todennus & Base URL
Käytä luomaa API-avaimesi perus-URL-osoitteen kanssa https://api.openrouteraisettingskeys.com/v1 ohjaa pyynnöt. Toimimme avoimen routerin vaihtoehtona kehittäjille, jotka haluavat välttää tilauskerrokset säilyttäen asiakaskoodinsa identtisenä. Avain todentaa esimaksullisen krediittisi suoraan openrouter AI -asetusavaimet infrastruktuuri. Saat yhden aktiivisen avaimen per tili; uuden luominen korvaa edellisen tunnuksen välittömästi. Puhelinnumeroa tai pankkitietoja ei vaadita rekisteröitymisen aikana, vain sähköposti tai Google-kirjautuminen. Tämä suora avainhallinta varmistaa, että hallitset pääsyä ilman kolmannen osapuolen laskutuksen kitkaa. Syötteesi pysyvät yksityisinä, eikä niitä käytetä taustamallin kouluttamiseen.
Chat Completions Endpoint
Lähetä POST-pyyntöjä osoitteeseen /v1/chat/completions vastaanottaaksesi tekstimuotoisia vastauksia sensuroimattomasta mallista. Järjestelmä hyväksyy standardit viestijonot ja palauttaa tulosteita kieltäytymättä laillisista aikuisille tarkoitetuista tai kiistanalaisista aiheista. Maksat vain todella käytetyistä tokenneista, syöttökustannukset ovat $0.15 per 1M tokenia ja tuloste $0.50 per 1M tokenia. Virheet ja kieltäytymiset eivät aiheuta kustannuksia, varmistaen ettei makseta epäonnistuneista yrityksistä. Päätepiste tukee 100,000 tokenin kontekstiikkunaa sekä syötteelle että tulosteelle yhteensä. Enimmäistuloste on rajoitettu 16,000 tokeniin per pyyntö, ellei määritetä alempaa rajaa. Tämä yksinkertainen rakenne jäljittelee OpenAI-muotoa, mikä tekee siirtymisestä sujuvaa.
Python SDK -integraatio
Asenna virallinen OpenAI-paketti ja määritä base URL osoittamaan uncensored LLM -päätepisteeseemme. Seuraava koodinpätkä näyttää, miten asiakas alustetaan ja yksinkertainen kysymys lähetetään. Sinun on päivitettävä base_url parametri vastaamaan API-alueeseamme. Mallin tunnus on yksinkertaisesti uncensored, joka käyttää nimenomaista avoimen painotuksen mallia, joka on hienosäädetty suoraviivaisiin vastauksiin. Tämä lähestymistapa mahdollistaa olemassa olevien Python-koodikokoelmien uudelleenkäytön vähäisillä muutoksilla. SDK käsittelee JSON-sarjoituksen ja streamauksen automaattisesti. Varmista, että API-avaimesi on säilytetty turvallisesti ympäristömuuttujissa tuotantokäyttöön.
Node SDK -integraatio
Määritä Node.js OpenAI-asiakas ohjaamaan pyynnöt isännöitylle API-llemme. Base URLin on oltava asetettu domainiimme varmistaaksesi oikean reitityksen. Voit välittää mallitunnuksen uncensored viestiesi rinnalla tekstin generointiin. Tämä menetelmä toimii minkä tahansa standardin OpenAI-yhteensopivan asiakirjallisen kirjaston kanssa JavaScriptissä. Pyyntörakenne pysyy identtisenä OpenAI-määrityksen mukaisesti, mikä takaa yhteensopivuuden. Voit hallita esimaksukrediittiä suoraan hallintapaneelista. SDK tukee sekä synkronisia että asynkronisia pyyntökuvioita. Säädä apiKey arvo vastaamaan luotua tunnusarvoa. Tämä asettelu tarjoaa luotettavan tavan integroida sensuroimaton generointi Node-sovelluksiin.
Streamausvastaukset
Ota virtauskäyttöön asettamalla stream parametri arvoon true pyyntörunkosasi. API palauttaa palvelimen lähettämiä tapahtumia (SSE) reaaliaikaiseen tokenien toimitukseen. Voit seurata tokenien käyttöä streamin viimeisessä palikassa. Tämä ominaisuus on ihanteellinen chat-käyttöliittymille, jotka vaativat välitöntä palautetta. Uncensored-malli ylläpitää kontekstia streamin läpi ilman keskeytyksiä. Voit jäsentää SSE-datan käyttämällä standarditapahtumakuuntelijoita asiakasohjelmistossasi. Streamaus toimii kaikkien parametrien kuten lämpötilan ja top_p:n kanssa. Tämä menetelmä vähentää loppukäyttäjien havaitsemaa viivettä merkittävästi. Se on suositeltu lähestymistapa interaktiivisille sovelluksille.
Rajoitukset, virheet & konteksti
API-avaimesi sallii 300 pyyntöä minuutissa ja 8 samanaikaista yhteyttä. Pyyntöruumiin koko ei saa ylittää 8 Mt. Jos saat virheen 401, avaimesi on virheellinen tai vanhentunut. Virhe 402 tarkoittaa riittämätöntä esimaksusaldoa; lisää saldoa USDT- tai USDC-valuutalla jatkaaksesi palvelua. Virhe 429 tarkoittaa, että olet ylittänyt nopeusrajoituksen. Malli tukee 100 000 tokennin kontekstiikkunaa syötteen ja tuloksen yhteensä. Tiukat sisältörajoitukset pätevät edelleen, erityisesti alaikäisiin liittyvässä seksuaalisessa sisällössä. Nämä rajoitukset varmistavat vakaan suorituskyvyn suurten volyymien kehittäjille. Voit seurata käyttöä suoraan tili-ohjaamosta. Virheet ovat ilmaisia, joten maksat vain onnistuneista tuloksista.
cURL
curl https://api.openrouteraisettingskeys.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check my current key balance"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouteraisettingskeys.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.openrouteraisettingskeys.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)Usein kysytyt kysymykset
Miten luon API-avaimen openrouter AI settings keys -palveluun?
Siirry 'Hanki API-avain' -sivulle ja kirjaudu sisään Google-tilillä tai sähköpostilla ja salasanalla. Järjestelmä luo avaimesi välittömästi, jonka voit kopioida ja käyttää minkä tahansa OpenAI-yhteensopivan SDK:n kanssa. Puhelinvarmennusta ei vaadita.
Tukeeko tämä sensuroimaton LLM toimintokutsuja?
Kyllä, päätepiste tukee funktiokutsuja työkaluilla ja tool_choice-parametreilla. Voit määritellä mukautettuja skeemoja ja vastaanottaa rakenteellisia työkalukutsuja vastauksessa. Tämä toimii streamauksen ja JSON-tilan rinnalla joustavaa integrointia varten.
Mitä tapahtuu, jos ylität esimaksukrediittisi?
Saat 402-virheen, joka ilmoittaa krediittien puuttumisesta. Voit täydentää välittömästi käyttäen USDT:tä (TRC20) tai USDC:tä (Base) palauttaaksesi pääsyn. Krediitit eivät vanhene, joten voit lisätä varoja milloin tahansa menettämättä saldoasi.
Luo avimesi nyt
Rekisteröidy, kopioi token, päivitä päätepisteen URL-osoite. Se on kaikki.