Rychlý start API Dolphin
Začněte s API Dolphin připojením svých stávajících nástrojů kompatibilních s OpenAI k našemu LLM bez omezení. Tento průvodce pokrývá autentizaci, základní požadavky, streamování a kritická omezení pro vysokoprovozové nasazení.
https://api.apidolphin.com/v1uncensored
Začněte s zkušebním zůstatkem
Zadejte e-mail a heslo pro okamžité zobrazení vašeho klíče.
Otevřít účetZákladní URL a ověření
Váš klíč API autentizuje každý požadavek na náš endpoint. Použijte základní URL HTTPS://api.apidolphin.com/v1 s libovolným SDK kompatibilním s OpenAI. Identifikátor modelu je "uncensored" pro všechny dokončení. Toto nastavení zajišťuje, že váš kód funguje s naší infrastrukturou bez úprav.
Podporujeme standardní parametry, jako jsou teplota a top_p. Můžete aktivovat režim JSON nebo volání funkcí podle potřeby. Chyby a odmítnutí nespotřebují váš předplacený kredit. Poplatkujeme pouze skutečné využití tokenů za našich transparentních sazeb.
Odeslat První požadavek
Odešlete základní dokončení chatu pro ověření vašeho připojení. Použijte níže uvedený příkaz curl pro otestování koncového bodu. Nahraďte YOUR_API_KEY svým skutečným klíčem z dashboardu. Odpověď vrátí textový výstup modelu.
Tato žádost používá standardní formát OpenAI. Systémové zprávy nebo zprávy uživatele můžete upravit podle potřeby. API vrací objekt odpovědi obsahující vygenerovaný text. Před škálováním ověřte, zda výstup odpovídá vašim očekáváním.
Příklad použití:
curl https://api.apidolphin.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Convert the attached JSON payload to YAML format"}]
}'
Integrace Python SDK
Použijte oficiální knihovnu OpenAI pro Python pro komunikaci s naším API. Nastavte základní URL a API klíč v konfiguraci klienta. Následující ukázka kódu demonstruje jednoduchý volání pro generování textu.
Nainstalujte knihovnu pomocí pip. Poté inicializujte klienta svými přihlašovacími údaji. Zavolejte chat.completions.create s názvem modelu „uncensored“. Tento přístup udržuje váš kód přenositelný mezi různými poskytovateli LLM.
Ukázkový kód:
from openai import OpenAI
client = OpenAI(base_url="https://api.apidolphin.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)
Integrace SDK pro Node
SDK Node follows the same configuration pattern. Initialize the OpenAI client with your base URL and key. Send a completion request using the "uncensored" model. This method is ideal for server-side applications.
Ujistěte se, že správně zpracováváte data odpovědi. API vrací standardní objekt dokončení. Vygenerovaný text můžete získat z objektu odpovědi. Toto nastavení funguje s Express, Fastify nebo jakýmkoli frameworkem Node.js.
Příklad implementace:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apidolphin.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);
Zpracování streamovaných odpovědí
Povolte streamování pro doručování tokenů v reálném čase. Nastavte parametr stream na true ve svém požadavku. API vrací data po částech, jak jsou generována. To snižuje vnímanou latenci pro koncové uživatele.
Zpracovávejte každou částu ve své aplikační logice. Poslední částka obsahuje finální detaily o využití tokenů. Streamování funguje se všemi podporovanými parametry. Je ideální pro rozhraní chatů a živé generování textu.
Příklad 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)
Limity, chyby a kontextové okno
Váš účet má kontextové okno o velikosti 100 000 tokenů. To zahrnuje jak tokeny promptu, tak tokeny odpovědi. Maximální výstup na jeden požadavek je 16 000 tokenů. Pokud nezadáte max_tokens, limit je 2 048 tokenů.
Omezení rychlosti umožňují 300 požadavků za minutu na klíč. Můžete mít 8 souběžných požadavků. Limit velikosti těla požadavku je 8 MB. Zpracujte HTTP 401 pro neplatné klíče, 402 pro nedostatek kreditu a 429 pro limity rychlosti. Chyby jsou zdarma, takže můžete opakovat bez nákladů.
FAQ
Co je API dolphin?
Rozhraní dolphin API je hostovaný endpoint kompatibilní s OpenAI, který poskytuje velký jazykový model bez omezení. Podporuje generování textu se standardními parametry, jako je teplota a top_p. Platíte pouze za skutečné využití tokenů pomocí předplaceného kreditu.
Jak funguje předplacený kredit?
Účet je debituován na základě skutečného využití tokenů pro vstup a výstup. Chyby a odmítnutí nespotřebovávají váš zůstatek. Předplacený kredit nevyprší a můžete jej doplnit kryptoměnami kdykoli.
Jaká jsou omezení rychlosti?
Můžete odeslat až 300 požadavků za minutu na API klíč. Existuje limit 8 souběžných požadavků. Tělo požadavku musí být menší než 8 MB. Tyto limity zajišťují stabilní výkon pro vysoký objem využití.
Získejte svůj API klíč
Zaregistrujte se, získejte klíč a aktualizujte základní URL. To je vše.