VítejteReferenční dokumentace API03/07
Rychlý start pro chat Dolphin ai
Do vašeho stávajícího systému vložte náš model bez omezení pomocí standardního OpenAI SDK. Získáte surový, jednomožkový koncový bod s transparentním cenovým zobrazením a žádným vázaním na dodavatele.
https://api.dolphinaichat.com/v1uncensoredInstalace a konfigurace SDK
Začněte instalací oficiální klientské knihovny pro váš jazyk. Naše API používá standardní OpenAI struktura balíčku, takže jej pravděpodobně již máte. Nakonfigurujte základní URL tak, aby ukazovala na náš endpoint, a dodržte svůj API klíč.
Použijte metodu proměnné prostředí pro zabezpečení přihlašovacích údajů. Základní URL je HTTPS://api.dolphinaichat.com/v1. Funguje to s jakýmkoli klientem kompatibilním s OpenAI změnou base_url a API klíče.
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);
Vytvoření prvního POST požadavku
Pošlete jednoduchý požadavek na chat completion pro otestování připojení. Použijte ID modelu "uncensored" pro open-weight model vyladěný pro neomezené odpovědi.
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"}]
}'
Zvládání streamovaných odpovědí (SSE)
Povolte streamování pro příjem tokenů v reálném čase. API podporuje Server-Sent Events (SSE) pro postupný výstup. Podrobnosti o využití tokenů se objeví v posledním fragmentu streamu.
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)
Pochopení kontextových oken & tokenů
Model podporuje kontextové okno o velikosti 100 000 tokenů pro kombinaci promptu a odpovědi. Maximální výstup je 16 000 tokenů na požadavek. Výchozí max_tokens je 2 048, pokud není nastaveno. Ceny jsou $0.15 za 1M vstupních tokenů a $0.50 za 1M výstupních tokenů.
Kódy chyb & Omezení rychlosti
Zpracujte standardní chyby HTTP elegantně. 401 indikuje neplatný klíč. 402 znamená, že nemáte kredit. 429 signalizuje omezení rychlosti. Limity jsou 300 požadavků za minutu na klíč a 8 souběžných požadavků. Max. velikost těla požadavku je 8 MB.
Nastavení režimu JSON & volání funkcí
Použít response_format: {"type": "json_object"} pro strukturované výstupy. Povolte volání funkcí s tools a tool_choice. Parametry jako teplota a top_p jsou plně podporovány.
Časté otázky
Jaká je hlavní schopnost API pro chat dolphin AI?
Jedná se o hostovaný model bez omezení s otevřenými váhami poskytující dokončení chatu. Podporuje streamování, režim JSON a volání funkcí se standardními SDK OpenAI.
Jak ladit chybějící citace v odpovědích paralelního chatu API?
Ujistěte se, že nevynucujete režim JSON, když očekáváte volný text s citacemi. Zkontrolujte, že váš prompt explicitně požaduje formáty citací. Ověřte, že ID modelu je nastaveno na "uncensored".
Jaké platební metody přijímáte?
Pouze krypto: USDT na TRC20 nebo USDC na Base, libovolná celá částka od $20 do $500. Bonusový úvěr se uplatňuje od $50.
Načtěte svůj API klíč
Registrovat, zkopírovat token a aktualizovat základní URL. To je vše.