Sensuroimattoman API:n dokumentaatio
Tämä dokumentaatio tarjoaa olennaiset tiedot integrointiin suodattamattomaan LLM-APIimme. Löydät perus-URL-osoitteen, todennusvaiheet ja koodiesimerkit valitsemaasi kieleen.
Perus-URL ja todennus
Käytä annettua perus-URL-osoitetta ja API-avainta aloittaaksesi pyyntöjen lähettämisen. Palvelumme toimii OpenAI-yhteensopivalla protokollalla, joten voit käyttää vakio-SDK:ita vähäisillä konfiguraatiomuutoksilla. Kaikkien pyyntöjen perus-URL-osoite on https://api.openroutereualternative.com/v1. Sinun on sisällytettävä ainutlaatuinen API-avaimesi kenttään Authorization header jokaista pyyntöä varten.
Todennus on suoraviivaista ja turvallista. Luo avaimesi Hanki API-avain sivun kautta Googlella tai sähköpostilla. Avain näytetään välittömästi luomisen jälkeen. Säilytä se turvallisesti, sillä se antaa täyden pääsyn esimaksullisiin krediitteihisi. Emme vaadi puhelinnumeroita tai monimutkaisia asetustoimintoja. Datasi pysyy yhteensopivassa ympäristössä ilman piilotettuja reitityskuluja.
Ensimmäinen pyyntö
Lähetä ensimmäinen viesti /v1/chat/completions endpointissa käytettävä mallin tunnus on yksinkertaisesti uncensored. Tämä malli on avoimen painotuksen kielimalli, joka on hienosäädetty lailliseen aikuis käyttöön eikä se hylkää kiistanalaisia aiheita. Se ei ole GPT, Claude tai mikään muu toimittajan malli.
Alla on perusteksti cURL-esimerkki. Korvaa YOUR_API_KEY oikealla avaimellasi. Pyyntörunko sisältää mallin tunnuksen, järjestelmäkäskyn ja käyttäjän viestin. Tämä esimerkki havainnollistaa API:n suoraa, sensuroimatonta luonnetta ilman ylimääräistä kuormaa.
curl https://api.openroutereualternative.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the GDPR compliance docs"}]
}'
Python SDK -integraatio
Käytä virallista OpenAI Python SDK:ta mukautetulla base URL:lla vuorovaikutukseen API:n kanssa. Tämä lähestymistapa varmistaa yhteensopivuuden olemassa olevien koodikantojen kanssa, jotka käyttävät jo OpenAI-asiakkaita. Sinun tarvitsee vain säätää base_url ja api_key parametrit. Mallitunnus pysyy uncensored.
Sivupäätteinen tapahtumavirta (SSE) tukee streamausta. Käytä stream=True parametri vastaanottamaan tokeneita generaation aikana. Viimeinen palikka sisältää pyynnön kokonaistokenkäytön. Tämä menetelmä on tehokas reaaliaikaisissa sovelluksissa. API-tukemme tukee parametreja kuten lämpötila, top_p ja stop-sekvenssit.
from openai import OpenAI
client = OpenAI(base_url="https://api.openroutereualternative.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
Integroi APIimme käyttämällä OpenAI Node.js -SDK:ta. Määritä asiakasohjelma käyttämään tiettyä base URL -arvoa ja API-avaintasi. Mallin tunnus on uncensored. Tämä kokoonpano mahdollistaa tutkittujen menetelmien hyödyntämisen keskustelulopetuksissa. Voit välittää kontekstiviestejä, asettaa lämpötilan ja määrittää keskeytyssekvenssit.
Function calling tuetaan via the tools parametri. Voit myös pakottaa JSON-tilan käyttämällä response_format: {type: "json_object"}. Tämä ominaisuus on hyödyllinen rakenteisen datan erottelussa. API käsittelee parametreja kuten presence_penalty ja frequency_penalty täsmälleen odotetusti. Tämä joustavuus tekee siitä vahvan vaihtoehdon OpenRouterille kehittäjille.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openroutereualternative.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);
Streamaus ja SSE-käyttö
Ota streamaus käyttöön asettamalla stream: true pyynnössäsi. API palauttaa Server-Sent Events -virran. Jokainen tapahtuma sisältää osittaisen vastausosan. Viimeinen osa sisältää täydelliset tokenien käyttötilastot laskutustarkoituksiin.
Streamaus vähentää havaittua viivettä loppukäyttäjille. Se on ihanteellinen chat-liittymille, joissa välitön palaute on vaadittua. Kontesttilaakso tukee jopa 100 000 merkkiä promptin ja täydennyksen yhteensä. Maksimituotos on 16 000 merkkiä pyyntöä kohden. Jos max_tokens ei ole asetettu, oletusarvo on 2 048 tokenia. Tämä tasapaino mahdollistaa syvän kontekstin ilman, että vastausraja ylitetään.
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)
Rajoitukset, virheet ja konteksti
Seuraa pyyntörajojasi välttääksesi palvelun keskeytyksiä. Jokainen API-avain tukee 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä. Pyynnön rungon maksimikoko on 8 MB. Virheet palautetaan standardien HTTP-tilakoodien muodossa. Virhekoodi 401 tarkoittaa virheellistä tai puuttuvaa API-avainta. Virhekoodi 402 tarkoittaa, että esimaksullinen rahavarasi on loppu. Virhekoodi 429 merkitsee, että olet ylittänyt nopeusrajan.
Token-käyttö on läpinäkyvää. Syötetokenit maksavat $0.15 miljoonaa kohti ja tulostustokenit maksavat $0.50 miljoonaa kohti. Virheet ja hylkäykset ovat ilmaisia. Luottamus täydennetään vain kryptolla. Malli hylkää alaikäisiä sisältävät pyynnöt, mutta sallii muun lainmukaisen aikuis sisällön. Tämä selkeä rakenne varmistaa ennustettavat kustannukset sovelluksellesi.
Yleiset kysymykset
Mikä on perus-URL sensuroimattomalle API:lle?
Perus-URL on HTTPS://api.openroutereualternative.com/v1. Tämä URL toimii minkä tahansa OpenAI-yhteensopivan asiakkaan kanssa. Sinun täytyy sisällyttää API-avaimesi Authorization-headeriin.
Miten autentikoin pyyntöni?
Sisällytä API-avaimesi Authorization-headeriin Bearer-tokenina. Luo avaimesi Get API key -sivulta. Avain näytetään heti rekisteröitymisen jälkeen. Se tarjoaa pääsyn esimaksuille.
Mitkä ovat tämän uncensored-LLM:n token-hintatiedot?
Syötetokenit maksavat $0.15 miljoonaa kohti. Tulostetokenit maksavat $0.50 miljoonaa kohti. Virheet ovat ilmaisia. Krediitti lisätään kryptolla. Piilomaksuja reititykseen ei ole.
Hanki API-avain
Rekisteröidy, kopioi avain, päivitä perus-URL-osoitteesi. Se on koko määritys.