OpenRouter Dolphin API -pika-aloitusopas
Aloita sensuroimaton LLM-API-minuuteissa. Käytä vakioita OpenAI SDK -kirjastoja lähettääksesi pyyntöjä omistautuneeseen päätepisteeseemme.
Perus-URL ja todennus
Kaikkien pyyntöjen base URL on https://api.openrouterdolphin.com/v1. Autentikoit käyttämällä API-avaintasi Authorization
curl https://api.openrouterdolphin.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 10 libraries for Python web scraping."}]
}'Todennus on tiukkaa. Emme tue useita avaimia per tili. Uuden avaimen luominen mitätöi välittömästi edellisen avaimen. Tämä varmistaa selkeän käytön seurannan ennakkomaksusaldollesi.
Päätepiste: POST /v1/chat/completions
Lähetä tekstidataa ja luo vastauksia käyttäen uncensored malli. Tämä päätepiste käsittelee kaikki standardit keskustelujen täydennykset. Määrität pyyntökehikon sisällä mallin, viestit ja parametrit.
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouterdolphin.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)API palauttaa vakio-JSON-objektin, joka sisältää luodun tekstin. Se ei tue upotuksia (embeddings), kuvia tai ääntä. Keskity tekstin luontityönkulkuun. Malli vastaa kehotuksiin suodattamatta laillista aikuis sisältöä tai kiistanalaisia aiheita.
Päätepiste: GET /v1/models
Hae saatavilla olevat mallit yksinkertaisella GET-pyynnöllä. Tämä päätepiste vahvistaa käyttämäsi mallin tunnuksen.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouterdolphin.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);Vastaus listaa uncensored malli. Käytä tätä tarkkaa ID:tä täydennyspyyntöissäsi. API palvelee vain tätä yksittäistä mallia. Ei reititystä tai mallin valintalogiikkaa. Vuorovaikutat suoraan omistettuun epäsuodatettuun LLM-instanssiimme.
Virran ja käyttödata
Ota streamaus käyttöön asettamalla stream: true. API palauttaa palautusosia Server-Sent Events (SSE) -virran kautta. Jokainen palautusosuus sisältää osan vastauksen tekstistä.
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)Viimeinen palikka sisältää täydet token-käyttötilastot. Maksat tiukasti vain tuotetuista tulostokeneista. Virheet ja hylkäykset eivät aiheuta kuluja. Tämä rakenne mahdollistaa vastausten reaaliaikaisen renderöinnin sovelluksissasi.
Parametrit: Lämpötila, Top P ja Työkalut
Säädä tuotantokäyttäytymistä käyttämällä yleisiä parametreja. Aseta temperature satunnaisuudelle ja top_p ytimenäytteistykseen. Ota käyttöön toimintokutsu tarjoamalla tools tietorakenteella.
Käyttö response_format kanssa {"type": "json_object"} tiukan JSON-tuloksen varmistamiseksi. Voit myös asettaa seed toistettavuutta varten. API tukee presence_penalty ja frequency_penalty sanan käytön hienosäätöön. Nämä parametrit toimivat täsmälleen samoin kuin vakioissa OpenAI-asiakasohjelmissa.
Nopeusrajoitukset ja pyyntökoko
Jokaisella API-avaimella on sallittu 300 pyyntöä minuutissa. Voit tehdä enintään 8 samanaikaista pyyntöä milloin tahansa. Pyynnön rungon enimmäiskoko on 8 Mt. Kontesttilaakko tukee 100 000 tokenia syötteelle ja tulokselle yhteensä.
Maksimiteho pyyntöä kohden on 16 000 tokenia. Jos et aseta max_tokens, oletusarvo on 2 048 tokenia. Näiden rajojen ylittäminen palauttaa virhekoodin 429. Suunnittele massakäsittelystrategiasi sen mukaisesti. Kreditit vanhenevat, joten voit kerätä käyttöä ajan myötä ilman paineita.
Usein kysytyt kysymykset
Miten saan API-avaimen openrouter dolphin -palveluun?
Rekisteröidy käyttämällä Googlea tai sähköpostiosoitetta Hanki API-avain -sivulla. Avainesi ilmestyy heti. Puhelinnumeroa ei vaadita. Voit luoda uuden avaimen milloin tahansa, joka korvaa vanhan avaimen välittömästi.
Mitä tapahtuu, jos joudut nopeusrajoitukseen?
Saat virheen 429 ylittäessäsi 300 pyyntöä minuutissa tai 8 samanaikaista pyyntöä. Odota lyhyesti ja yritä uudelleen. Harkitse pyyntöjen ryhmittelyä tai samanaikaisuuden vähentämistä. Rajoitukset ovat per API-avain, joten useiden avainten (useita tilejä luomalla) käyttö voi lisätä läpäisykykyä.
Suodattaako uncensored-malli sisältöä?
Malli ei kieltäydy laillisista aikuisille tarkoitetuista, fiktiivisistä tai kiistanalaisista aiheista. Ainoa tiukka raja on alaikäisiin liittyvässä seksuaalisessa sisällössä. Nämä pyynnöt kielletään. Muu sisältö kulkee läpi ilman vakiomaisia tekoälykieltoja.
Hanki API-avaimesi nyt
Rekisteröidy, kopioi avaimesi ja päivitä base URL. Se on kaikki mitä sinun tarvitsee tehdä.