API-dokumentaatio: Chat-kompletionit
Sijoituskelpoinen sensuroimaton API: vaihda base_url ja avain, pidä koodi. Maksa vain aidosta tokenneistä esimaksukreditiivillä, joka vanhenee ja ilman kuukausimaksuja.
Perus-URL ja todennus
Perusosoite on https://api.routeria.cc/v1. Syötä API-avisi Authorization header. Virheet ja hylkäykset ovat ilmaisia, joten maksat vain luotujen tokenien perusteella.
- GET
/v1/modelsluettelee saatavilla olevat mallit. - POST
/v1/chat/completionshallitsee tekstin generoinnin.
Todennus on tiukkaa. 401-virhe tarkoittaa, että avaimesi on virheellinen tai puuttuva. 402-virhe tarkoittaa riittämätöntä ennakkomaksusaldoa. Voit täydentää saldoa USDT:llä (TRC20) tai USDC:llä (Base).
Ensimmäinen pyyntö cURL:lla
Lähetä POST-pyyntö chat completions -päätepisteeseen. Mallin ID on uncensored. Se on avoimen painotuksen malli, joka on hienosäädetty vastaamaan ilman sisältökieltoja lailliseen aikuissisältöön.
Sinun on asetettava Content-Type header osoitteeseen application/json. Pyyntöruumis sisältää mallin tunnisteen ja viestijonosi.
Virheet eivät kuluta krediittiasi. Voit vahvistaa avaimesi kutsumalla ensin mallien päätepistettä.
curl https://api.routeria.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "explain how the router handles packet loss"}]
}'
Python SDK -integraatio
Käytä virallista OpenAI Python SDK:ta. Aseta base URL https://api.routeria.cc/v1 and provide your API key. The model ID remains uncensored.
Tämä lähestymistapa säilyttää olemassa olevan koodin ennallaan. Muutat vain konfiguraatio-objektin. SDK käsittelee JSON-serialisoinnin ja uudelleenyrittämisen automaattisesti.
Streamaus tuetaan stream parametri. Saat tekstipaloja niiden generoitumisen yhteydessä.
from openai import OpenAI
client = OpenAI(base_url="https://api.routeria.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)
Node SDK -käyttö
Alusta asiakasohjelma oikealla base URL:llä ja API-avaimella. Välitä mallin tunnisteen uncensored täydennyskutsuissasi.
The Node SDK mirrors the Python implementation. You can stream responses or wait for the full completion. Token usage is reported in the final chunk.
Varmista, että ympäristömuuttujat säilyttävät avaimen turvallisesti. API-avain näytetään välittömästi rekisteröitymisen jälkeen Google- tai sähköpostitunnuksen kautta.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.routeria.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);
Streamaus ja token-käyttö
Ota streamaus käyttöön asettamalla stream: true pyynnössäsi. Saat Server-Sent Events -tapahtumavirran (SSE) jokaista tokenia varten.
Viimeinen palikka sisältää täydet token-käyttotilastot. Syöttötokeneista peritään $0.15 per 1M tokenia. Tulostustokenit maksavat $0.50 per 1M tokenia.
Streamaus vähentää viivettä. Voit näyttää tekstin saapumisen mukana. Kontekstiikkuna tukee yhteensä 100,000 tokenia.
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)
Funktikutsut ja JSON-tila
Ota käyttöön toimintokutsut tools parametri. Malli tukee tool_choice tiukkaan hallintaan. Käytä response_format: {"type": "json_object"} rakenteiseen tulokseen.
Tämä varmistaa yhdenmukaisen jäsentämisen sovelluksessasi. Malli on optimoitu selkeisiin, rakenteellisiin vastauksiin.
Voit yhdistää työkalut streamaukseen. Malli kutsuu funktioita tarpeen mukaan. Kaikki parametrit kuten temperature ja top_p tuetaan.
Parametrit: Lämpötila, Top-P ja Stop
Säädä temperature luovuuteen. Matalammat arvot tekevät tuloksista deterministisempiä. top_p ohjaa ytiminäytettä. Aseta stop sekvenssit keskeyttämään generaatio.
Muut tuetut parametrit sisältävät seed, presence_penalty, ja frequency_penalty. Nämä mahdollistavat tulostyypin hienosäädön.
Oletusarvoinen maksimituotos on 2 048 tokenia. Voit kasvattaa sitä jopa 16 000 tokeniin pyyntöä kohden. Kontekstiikkunan koko on 100 000 tokenia.
Rajoitukset ja kiintiöt
Jokaiselle API-avaimelle on rajoitettu 300 pyyntöä minuutissa. Voit tehdä 8 samanaikaista pyyntöä avainta kohden. Pyyntökehikon koko on rajoitettu 8 Mt:iin.
Virhe 429 tarkoittaa, että olet ylittänyt nopeusrajoituksen. Odota ennen uudelleenkäynnistystä. Jokaisella tilillä on yksi aktiivinen avain; uusi avain korvaa vanhan.
Mallin tunnus on aina uncensored. Se ei ole GPT, Claude tai mikään muu toimittajan malli. Se on avoimen painotuksen malli, jota ajetaan palvelimillamme.
Usein kysytyt kysymykset
Onko tämä sama kuin OpenAI?
Ei. Palvelemme avoimen painotuksen sensuroimatonta mallia. Se on yhteensopiva OpenAI API -muodon kanssa, mutta se ei ole GPT. Vaihdat perus-URL:n ja avaimen käyttääksesi sitä.
Miten maksan API:sta?
Hyväksymme vain kryptovaluutat. Voit lisätä varoja USDT:lla (TRC20) tai USDC:lla (Base). Vähimmäissumma on 20 $. Krediitit eivät vanhene eikä niistä peritä kuukausimaksuja.
Mikä on kontekstiikkunan koko?
Kontekstiikkuna on 100 000 tokenia syötteelle ja vastaukselle yhteensä. Maksimipituus vastaukselle on 16 000 tokenia pyyntöä kohti. Virheet ovat ilmaisia eivätkä kuluta kattoa.
Hanki API-avaimesi nyt
Rekisteröidy, kopioi avain ja päivitä base URL. Helppo määritys.