Rajoittamaton AI API -pika-aloitusopas
Tässä pikaoppaassa integroit rajoittamattoman Dolphin API -rajapystymme standardien OpenAI-yhteensopivien SDK:iden avulla ohittaen kolmansien osapuolten nopeusrajoitukset ja sensuurakerrokset.
Todennus ja base URL -asetukset
Määritä asiakasohjelmisto annetuilla base URLilla ja API-avaimella yhdistääksesi suoraan isännöityyn päätepisteeseesi. Saat yhden aktiivisen avaimen välittömästi rekisteröitymisen jälkeen Googlella tai sähköpostilla ilman puhelinnumeroa. Base URL on HTTPS://api.uncensoreddolphinopenrouter.com/v1 ja mallitunniste on "uncensored". Tämä kokoonpano toimii minkä tahansa OpenAI-yhteensopivan asiakkaan kanssa yksinkertaisesti vaihtamalla base_url ja tarjoamalla API-avaimesi Authorization-headerissä. Ei kuukausimaksuja tai monimutkaista reititystä, vain suora pääsy malliin.
Lähettämällä ensimmäinen chat-completion
Tee POST-pyyntö chat-täydennyspäätepisteeseen tuottaaksesi tekstimuotoisia vastauksia uncensored-mallista. Voit lähettää yksinkertaisia kehoteita tai rakenteellisia viestejä käyttäen vakioitu OpenAI-muotoa. API palauttaa suoran tekstimuotoisen vastauksen ilman ylimääräisiä turvallisuusperusteisia hylkäyksiä lailliseen aikuis sisältöön. Varmista, että sisällytät pyyntöruutuun kentän model arvoon "uncensored". Tämä päätepiste tukee vain chat-täydennyksiä, ei upotuksia tai kuvagenerointia. Voit aloittaa testauksen heti kokeilusalton tai maksetun saldon avulla.
Kun käytät Python SDK:tä
Alusta OpenAI-asiakirjaimisto perus-URL-osoitteella ja API-avaimella lähettääksesi pyyntöjä ohjelmoitavasti. Tämä lähestymistapa mahdollistaa uncensored-LLM:n integroinnin olemassa oleviin Python-sovelluksiin vähäisillä koodimuutoksilla. Aseta perus-URL osoitteeseemme ja anna API-avain todennusta varten. Asiakirjaimisto hoitaa HTTP-pyynnöt ja palauttaa vastausobjektin lisäkäsittelyä varten. Voit säätää parametreja kuten lämpötilaa ja top_p ohjataksesi tulostyyliä. Tämä menetelmä on ihanteellinen räätälöityjen käyttöliittymien rakentamiseen tai työvuorojen automatisointiin.
Kun käytät Node SDK:tä
Määritä OpenAI Node -asiakas tiettyllä base URLilla ja API-avaimellasi API:n käyttämiseksi. Tämä mahdollistaa saumattoman integraation Node.js-sovelluksiin tuttuja SDK-kuvioita käyttäen. Suuntaa asiakas osoitteeseen HTTPS://api.uncensoreddolphinopenrouter.com/v1 ja anna avaimesi todennusta varten. Voit sitten kutsua chat-täydennysmetodia haluamillasi parametreilla. Vastaus sisältää luodun tekstin ja token-käystilastot. Tämä asetus on täydellinen palvelinpuolen sovelluksille tai backend-palveluille, jotka vaativat sensuroimatonta tekstinluontia.
Striimitettyjen vastausten käsittely
Ota käyttöön streamaus asettamalla stream-parametri arvoksi true pyynnössä saadaksesi reaaliaikaisia päivityksiä tokenien tuotannosta. API palauttaa Server-Sent Events -tapahtumia (SSE) välittömään palautteeseen tokenien tuotannon aikana. Jokainen lohko sisältää osittaisen tekstin ja käyttödata viimeisessä lohkossa. Tämä lähestymistapa vähentää käyttäjien havaitsemaa viivettä näyttämällä tulosta asteittain. Voit jäsentää SSE-virran päivittääksesi käyttöliittymäsi reaaliajassa. Streamaus tuetaan kaikissa chat-päättöpyyntöissä, myös niissä, joissa käytetään funktiokutsuja tai JSON-tilaa.
Token-rajojen ja kustannusten ymmärtäminen
Kontekstiluukku tukee jopa 100 000 tokenia promptin ja completionin yhteensä, enimmäistulostus on 16 000 tokenia pyyntöä kohden. Hinta on 0,15 $ per 1 M syöttötokenia ja 0,50 $ per 1 M tulostustokenia, ja laskutus tapahtuu vain todellisesta käytöstä. Virheet ja hylkäykset eivät aiheuta kustannuksia, joten maksat vain onnistuneista suorituksista. Esimaksukrediitti ei vanhene, ja voit täydentää sitä kryptorahalla vähintään 20 $:n summalla. Tämä läpinäkyvä hinnoittelumalli auttaa sinua hallinnoimaan kustannuksia tehokkaasti ilman piilokuluja.
Nopeusrajoitukset ja samanaikaisuus
Jokaisella API-avaimella on rajoitus 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä vakaan suorituskyvyn varmistamiseksi. Pyynnön rungon enimmäiskoko on 8 Mt, mikä mahdollistaa suuret kontesttilaaksot. Jos ylität nämä rajat, saat 429-virheen, joka ilmoittaa nopeusrajoituksen ylityksestä. Voit luoda uuden avaimen korvaamaan olemassa olevan, sillä tiliä kohti on vain yksi aktiivinen avain. Nämä rajat estävät väärinkäytön ja ylläpitävät korkeaa saatavuutta. Seuraa käyttöäsi pysyäksesi näiden rajojen sisällä optimaalisen suorituskyvyn saavuttamiseksi.
cURL
curl https://api.uncensoreddolphinopenrouter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List five key differences between python and rust"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoreddolphinopenrouter.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.uncensoreddolphinopenrouter.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)Yleiset kysymykset
Onko sensuroimaton Dolphin API yhteensopiva OpenRouter-mallien kanssa?
Kyllä, API:amme on täysin OpenAI-yhteensopiva, mikä tarkoittaa, että se toimii OpenRouter-malleille käytettävien vakioiden SDK:iden kanssa. Olemme kuitenkin itsenäinen palvelu, emmekä tarjoa samaa mallia tai infrastruktuuria kuin OpenRouter. Voit käyttää samaa asiakaskoodia, mutta osoita se base URL -arvolla suoraan palveluumme ilman kolmannen osapuolen nopeusrajoituksia.
Mitä tapahtuu, jos saat 402-virheen?
Virhe 402 tarkoittaa, että tililläsi on riittämätön saldo pyynnön käsittelyyn. Voit lisätä saldoa käyttämällä USDT:tä TRC20-verkossa tai USDC:tä Base-verkossa, summien ollessa $20–$500. Suuremmista lisäyksistä saa bonuskrediittiä, ja saldo vanhenee. Virheet kuten 401 (virheellinen avain) vaativat API-avaimen tarkistusta, kun taas 429 (nopeusraja) tarkoittaa, että ylittänyt 300 pyynnön minuuttirajan.
Voinko käyttää tätä API:ta funktiokutsuihin ja JSON-tilaan?
Kyllä, API tukee funktion kutsumista (työkalut) ja JSON-tilaa response_format-parametrin kautta. Voit määritellä työkaluja pyynnössäsi ja vastaanottaa rakenteisia JSON-vastauksia. Tämä mahdollistaa edistyneen integraation sovelluksiin, jotka vaativat rakenteista dataa tai dynaamista työkalujen käyttöä. Sensuroimaton malli käsittelee näitä muotoja luotettavasti, mikä tekee siitä sopivan monimutkaisiin työvuoroihin.
Hanki avain nyt.
Rekisteröidy, hanki avain ja päivitä base URL. Se on kaikki mitä on.