cs ▾
Získejte svůj klíč

Rychlý start API Dolphin AI

Rychlý start API Dolphin AI

Ověření: Bearer Tokeny

Ověření vyžaduje Bearer token odeslaný v Authorization hlavička.

Získejte svůj klíč z ovládacího panelu nebo použijte zkušební kredit. Každý požadavek musí obsahovat tuto hlavičku pro ověření identity.

"Udržujte klíč v bezpečí. Sdílejte jej pouze s důvěryhodnými službami."

Endpoint /v1/chat/completions

Tento endpoint zpracovává textový vstup a vrací textový výstup.

Posílejte požadavky do https://api.whatisdolphin.com/v1 vaším ID modelu a zprávami.

Použijte tuto strukturu pro základní interakce.

Streamované odpovědi s SSE

Streamování umožňuje doručování tokenů v reálném čase prostřednictvím událostí odeslaných serverem.

Nastavit stream na true v těle vašeho požadavku.

Parsovejte části, jak přicházejí, a vytvořte souvislý výstup.

Volání funkcí a režim JSON

Volání funkcí umožňuje modelům vykonávat nástroje na základě vašich pokynů.

Použijte režim JSON k vynucení přísného dodržování schémat pro strukturovaná data.

Definujte nástroje v požadavku k řízení chování modelu.

Okno kontextu a limity tokenů

Okno kontextu podporuje celkem 100 000 tokenů.

Limity výstupu se liší: nastavte max_tokens pro kontrolu, jinak výchozích 2 048 tokenů.

Spravujte délku vstupu, abyste zůstali v mezích pro optimální výkon.

Omezení rychlosti a zpracování chyb

Omezení rychlosti umožňují 300 požadavků za minutu na klíč.

Řešte chyby 401 pro neplatné klíče a 429 pro limity rychlosti.

Sledujte využití, abyste předešli přerušení služby při vysokém zatížení.

cURL

curl https://api.whatisdolphin.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Define what a dolphin is in two lines."}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.whatisdolphin.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.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.whatisdolphin.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);

Streamování

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)

Často kladené otázky

Jaká je cena za token?

Vstupní tokeny stojí $0.15 za 1M tokenů. Výstupní tokeny stojí $0.50 za 1M tokenů. Předplacený úvěr je účtován podle skutečného využití.

Jak si doplnit kredit?

Doplňte prostředky pouze kryptoměnami. Přijímané metody jsou USDT (TRC20) nebo USDC (Base). Minimální částka je 20 $.

Co se stane, pokud překročím limit rychlosti?

Získáte chybu 429 Too Many Requests. Počkejte před dalším pokusem nebo snižte frekvenci požadavků, abyste zůstali v limitu 300 požadavků za minutu.

Získejte svůj API klíč v jednom kroku

Registrovat se, zkopírovat klíč, aktualizovat základní URL. To je celá konfigurace.

Získejte svůj klíč