Dolphin AI API Quickstart
Forbind din applikation til den uncensored LLM API på få minutter ved hjælp af standard OpenAI-kompatibel kode. Vi leverer et forudbetalt, lavomkostnings endpoint, der fjerner abonnementslåse for tekstgenerering i stort volumen.
Autentificering og Base URL
Din API-nøgle autentificerer hver anmodning. Brug base-URL'en https://api.dolphinaimodels.com/v1 til alle slutpunkter. Systemet kræver en gyldig nøgle i Authorization header: Uden det mislykkes anmodninger øjeblikkeligt.
Generér din nøgle via dashboardet. Du modtager én aktiv nøgle pr. konto. Erstat din gamle nøgle, hvis du genererer en ny. Nøglen giver adgang til den uncensored model øjeblikkeligt.
At sende en Chat Completion Request
Send en POST-forespørgsel til /v1/chat/completions. Model-ID'et er uncensored. Dette endpoint håndterer tekstinput og returnerer tekstoutput. Du kan justere parametre som temperature og top_p.
Her er et grundlæggende cURL-eksempel for at komme i gang:
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
Brug det officielle OpenAI Python-bibliotek. Peg det på vores base URL. Overfør din API-nøgle. Kodestrukturen efterligner standard OpenAI-brug. Dette sikrer nem migration for eksisterende projekter.
Konfigurer klienten med disse værdier:
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
Initialiser Node.js-klienten på tilsvarende vis. Indstil base-URL'en og API-nøglen. SDK'et håndterer serialisering automatisk. Denne tilgang fungerer til både server-side og client-side-applikationer.
Eksempelkonfiguration:
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);
Håndtering af streamingrespons
Aktivér streaming ved at indstille stream: true. API'et returnerer Server-Sent Events (SSE). Hver chunk indeholder delvis tekst. Den sidste chunk indeholder tokenbrugsdata. Dette reducerer den opfattede latens for brugere.
Stream 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)
Forståelse af begrænsninger og fejl
Kontekstvinduet er på 100.000 tokens. Dette omfatter prompt og completion. Maks output er 16.000 tokens pr. anmodning. Feil returnerer standard HTTP-koder. 401 indikerer en ugyldig nøgle. 402 betyder utilstrækkelig kredit. 429 signalerer ratebegrænsning.
Du er begrænset til 300 anmodninger i minuttet. Konkurrence er begrænset til 8 samtidige anmodninger. Hold anmodningskroppe under 8 MB. Disse grænser sikrer stabil ydeevne til din arbejdsbelastning.
Almindelige spørgsmål
Hvad er Dolphin AI API, og hvordan adskiller det sig fra standardudbydere?
Det er en uncensored LLM-API kompatibel med OpenAI-klientstrukturen. Den tilbyder forudbetalt token-fakturering uden månedlige abonnementer. Modellen er finjusteret til at svare uden indholdsafslag til lovligt voksenbrug.
Kan jeg bruge de officielle OpenAI SDK'er med dette endpoint?
Ja. API'en er fuldt ud OpenAI-kompatibel. Du skal kun ændre base URL og API-nøgle i din klientkonfiguration. Dette gør det muligt at skifte udbyder uden at omskrive din applikationslogik.
Hvad sker der, hvis jeg overskrider mine anmodningsgrænser?
API'en returnerer en 429 Too Many Requests-fejl. Du er begrænset til 300 anmodninger i minuttet og 8 samtidige anmodninger. Vent kort eller reducer din konkurrence for at genoptage normal drift.
Lås op for din API-nøgle
Tilmeld dig, hent din nøgle, opdater din base-URL. Fuldført på sekunder.
Åbn konto