VälkommenAPI-referens03/07
Dolphin ai chat API Quickstart Guide
Klistra in vår icke-censurerade LLM i din befintliga stack med standard OpenAI SDK. Du får en rå, enkel-modelländpunkt med transparent prissättning och inget leverantörslås.
https://api.dolphinaichat.com/v1uncensoredSDK-installation & konfiguration
Börja med att installera det officiella klientbiblioteket för ditt språk. Vårt API använder standard OpenAI package structure, so you likely already have it. Configure the base URL to point to our endpoint and supply your API key.
Använd miljövariabel-metoden för att hålla dina uppgifter säkra. Bas-URL:en är HTTPS://api.dolphinaichat.com/v1. Detta fungerar med alla OpenAI-kompatibla klienter genom att ändra base_url och API-nyckeln.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinaichat.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinaichat.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);
Att göra din första POST-förfrågan
Skicka en enkel chat-completion-förfrågan för att testa anslutningen. Använd modell-ID:t "uncensored" för den öppna viktmodellen som är finjusterad för obegränsade svar.
curl https://api.dolphinaichat.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summit the daily server load statistics for the last week"}]
}'
Hantering av strömnings-svar (SSE)
Aktivera strömning för att ta emot tokens i realtid. API:t stöder Server-Sent Events (SSE) för progressiv utdata. Detaljer om tokenanvändning visas i den sista biten av strömmen.
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)
Att förstå kontextfönster & tokens
Modellen stöder ett kontextrum på 100 000 token för kombinerad prompt och completion. Maximal output är 16 000 tokens per begäran. Standard max_tokens är 2 048 om det inte anges. Prissättning är $0.15 per 1M input-tokens och $0.50 per 1M output-tokens.
Felskoder & Hastighetsbegränsning
Hantera standard HTTP-fel smidigt. 401 indikerar en ogiltig nyckel. 402 betyder att du har ingen kredit. 429 signalerar hastighetsbegränsning. Gränserna är 300 begäranden per minut per nyckel och 8 parallella begäranden. Max storlek för begärskropp är 8 MB.
Konfiguration av JSON-läge & funktionsanrop
Använd response_format: {"type": "json_object"} för strukturerade utdata. Aktivera funktionsanrop med tools och tool_choice. Parametrar som temperatur och top_p stöds fullt ut.
Vanliga frågor
Vad är den främsta funktionen för dolphin AI chatt-API?
Det är en hostad, obegränsad modell som levererar chattkomplettering. Den stöder streaming, JSON-läge och funktionsanrop med vanliga OpenAI SDK:er.
Hur felsöker jag saknade citat i parallella chatt-API-svar?
Se till att du inte tvingar JSON-läge när du förväntar dig frittextcitat. Kontrollera att din prompt uttryckligen ber om citeringsformat. Verifiera att modell-ID:et är inställt på "uncensored".
Vilka betalningsmetoder accepterar ni?
Krypto endast: USDT på TRC20 eller USDC på Base, hela belopp från $20 till $500. Bonuskredit tillkommer från $50.
Hämta din API-nyckel
Registrera dig, kopiera din token och uppdatera bas-URL:en. Det är allt.