Dolphin AI API Snabbstart
Anslut din applikation till den ocensurerade LLM-API:et på några minuter med standard OpenAI-kompatibel kod. Vi tillhandahåller en förbetald, lågkostnadsslutpunkt som tar bort prenumerationsspärrar för högvolymstextgenerering.
Autentisering och bas-URL
Ditt API-nyckel autentiserar varje begäran. Använd bas-URL:en https://api.dolphinaimodels.com/v1 för alla slutpunkter. Systemet kräver en giltig nyckel i Authorization header. Utan det misslyckas begäranden omedelbart.
Generera din nyckel via kontrollpanelen. Du får en aktiv nyckel per konto. Ersätt din gamla nyckel om du genererar en ny. Nyckeln ger omedelbar tillgång till den obegränsade modellen.
Skickar en chattslutförandeförfrågan
Skicka en POST-förfrågan till /v1/chat/completions. Modell-ID:t är uncensored. Denna slutpunkt hanterar textinmatning och returnerar textoutput. Du kan justera parametrar som temperatur och top_p.
Här är ett grundläggande cURL-exempel för att komma igång:
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-integration
Använd det officiella OpenAI Python-biblioteket. Peka det mot vår bas-URL. Skicka din API-nyckel. Kodstrukturen speglar standard OpenAI-användning. Detta säkerställer enkel migration för befintliga projekt.
Konfigurera klienten med dessa värden:
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-konfiguration
Initiera Node.js-klienten på samma sätt. Ange bas-URL:en och API-nyckeln. SDK:et hanterar serialisering automatiskt. Denna metod fungerar för både server- och klientapplikationer.
Exempelkonfiguration:
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);
Hantering av strömnings-svar
Aktivera strömning genom att ställa in stream: true. API:et returnerar Server-Sent Events (SSE). Varje bit innehåller delvis text. Den sista biten innehåller tokenanvändningsdata. Detta minskar den uppfattade latensen för användare.
Strömma svaret:
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)
Förstå gränser och fel
Kontextfönstret är 100 000 tokens. Detta omfattar prompt och svar. Maximalt svar är 16 000 tokens per begäran. Fel returnerar standard HTTP-koder. 401 indikerar en ogiltig nyckel. 402 betyder otillräcklig kredit. 429 signalerar hastighetsbegränsning.
Du är begränsad till 300 förfrågningar per minut. Koncurrency är begränsad till 8 samtidiga förfrågningar. Håll förfrågningskroppar under 8 MB. Dessa gränser säkerställer stabil prestanda för ditt arbetsflöde.
Vanliga frågor
Vad är Dolphin AI API och hur skiljer det sig från standardleverantörer?
Det är ett obegränsat LLM-API kompatibelt med OpenAI-klientstrukturen. Det erbjuder förbetald tokenfakturering utan månadsprenumerationer. Modellen är finjusterad för att svara utan innehållsavslag för laglig vuxenanvändning.
Kan jag använda det officiella OpenAI SDK:t med denna slutpunkt?
Ja. API:et är helt OpenAI-kompatibelt. Du behöver bara ändra bas-URL:en och API-nyckeln i din klientkonfiguration. Detta gör att du kan byta leverantör utan att skriva om din applikationslogik.
Vad händer om jag överskrider mina begäransgräns?
API:et returnerar ett 429 Too Many Requests-fel. Du är begränsad till 300 förfrågningar per minut och 8 samtidiga förfrågningar. Vänta kort eller minska din konkurrens för att återgå till normal drift.
Lås upp din API-nyckel
Registrera dig, hämta din nyckel och uppdatera bas-URL:en. Klart på sekunder.
Öppna konto