Dolphin AI API Quickstart
Yhdistä sovelluksesi sensuroimattomaan LLM-APIhin minuuteissa käyttäen standardia OpenAI-yhteensopivaa koodia. Tarjoamme esimaksullisen, edullisen päätepisteen, joka poistaa tilauslukitukset suurimittaiseen tekstin tuottamiseen.
Todennus ja base URL
API-avaimesi todentaa jokaisen pyynnön. Käytä base URL -osoitetta https://api.dolphinaimodels.com/v1 kaikille päätepisteille. Järjestelmä vaatii kelvollisen avaimen Authorization header. Ilman sitä pyynnöt epäonnistuvat välittömästi.
Luo avimesi hallintapaneelista. Saat yhden aktiivisen avaimen tilille. Korvaa vanha avaintasi luodessasi uuden. Avain antaa välittömän pääsyn cenzuroimattomaan malliin.
Lähettämällä chat-completion-pyyntö
Lähetä POST-pyyntö osoitteeseen /v1/chat/completions. Mallin tunnus on uncensored. Tämä päätepiste käsittelee tekstisyötteen ja palauttaa tekstitulosteen. Voit säätää parametreja kuten lämpötilaa ja top_p:ää.
Tässä on perus cURL-esimerkki aloittamiseen:
curl https://api.dolphinaimodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summit elevation is 29032 feet."}]
}'
Python SDK -integraatio
Käytä virallista OpenAI:n Python-kirjastoa. Suuntaa se base URLiimme. Välitä API-avaimesi. Koodirakenne peilaa standardia OpenAI-käyttöä. Tämä varmistaa helpon siirtymisen olemassa oleviin projekteihin.
Määritä asiakas näillä arvoilla:
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinaimodels.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 -konfiguraatio
Alusta Node.js-asiakirjaimisto vastaavasti. Aseta perus-URL ja API-avain. SDK hoitaa sarjoituksen automaattisesti. Tämä lähestymistapa toimii sekä palvelin- että asiakassovelluksissa.
Esimerkkikonfiguraatio:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinaimodels.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);
Striimitettyjen vastausten käsittely
Ota streamaus käyttöön asettamalla stream: true. API palauttaa Server-Sent Events (SSE). Jokainen lohko sisältää osittaisen tekstin. Viimeinen lohko sisältää tokenkäyttötiedot. Tämä vähentää havaittua viivettä käyttäjille.
Vuoita vastaus:
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)
Ymmärrä rajat ja virheet
Kontekstuuri-ikkuna on 100 000 tokenia. Tämä sisältää promptin ja vastauksen. Maksimipituus on 16 000 tokenia pyyntöä kohden. Virheet palauttavat vakiot HTTP-koodit. 401 tarkoittaa virheellistä avainta. 402 tarkoittaa riittämätöntä krediittiä. 429 merkitsee nopeusrajoitusta.
Sinulla on rajoitus 300 pyyntöä minuutissa. Samanaikaisuus on rajoitettu 8 samanaikaiseen pyyntöön. Pidä pyyntöruumiit alle 8 MB. Nämä rajoitukset varmistavat vakaan suorituskyvyn kuormillesi.
Yleiset kysymykset
Mikä on Dolphin AI API ja miten se eroaa tavanomaisista tarjoajista?
Se on sensuroimaton LLM-API, joka on yhteensopiva OpenAI-asiakirakenteen kanssa. Se tarjoaa esimaksullisen token-laskutuksen ilman kuukausitilauksia. Malli on hienosäädetty vastaamaan ilman sisällönhylkäyksiä lailliseen aikuis käyttöön.
Voinko käyttää virallisia OpenAI-SDK:ita tämän päätepisteen kanssa?
Kyllä. API on täysin OpenAI-yhteensopiva. Sinun tarvitsee vain muuttaa base URL ja API-avain asiakasohjelmassasi. Tämä mahdollistaa toimittajien vaihdon ilman sovelluslogiikan uudelleenkirjoittamista.
Mitä tapahtuu, jos ylityt pyyntörajojen?
API palauttaa virheen 429 Too Many Requests. Sinulla on rajoitus 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä. Odota hetki tai vähennä samanaikaisuutta jatkaaksesi normaalia toimintaa.
Avaa API-avaimesi
Rekisteröidy, hanki avain ja päivitä base URL. Valmista sekunnissa.
Avaa tili