Shrnutí
- Naše API používá stejný formát jako OpenAI, což vám umožňuje přepnout se změnou pouze base URL a API klíče.
- Ceny jsou transparentní: $0,15 za milion vstupních tokenů a $0,50 za milion výstupních tokenů bez měsíčních předplatných.
- Platby jsou zpracovávány výhradně v kryptoměnách (USDT nebo USDC), což zajišťuje soukromí a odstraňuje tradiční platební poplatky.
- Model zvládá až 100,000 tokenů v kontextu a nativně podporuje streamování, volání funkcí a režim JSON.
Co je to API deepseek?
DeepSeek API je endpoint kompatibilní s OpenAI, který zpracovává textové vstupy a vrací textové výstupy pomocí velkého jazykového modelu. Přísně se řídí standardním formátem chat-completions, což znamená, že můžete použít oficiální SDK OpenAI nebo jakoukoli kompatibilní knihovnu klientů. Stačí aktualizovat základní URL a poskytnout svůj klíč API pro zahájení odesílání požadavků.
Na rozdíl od oficiálních platforem, které se mohou lišit v cenách nebo dostupnosti, tato služba provozuje vyhrazený neomezený model na vlastní infrastruktuře. Model je vyladěný tak, aby zvládal obsah pro dospělé, témata bezpečnostního výzkumu a kreativní psaní bez neočekávaných odmítnutí. Podporuje streamování přes Server-Sent Events (SSE) a zahrnuje standardní parametry jako teplotu, top_p a sekvence stop.
curl https://api.deepseekopenaicompatibleapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the release notes of the last stable build"}]
}'ID modelu ověříte dotazem na endpoint /v1/models. Systém vrátí jednoduchý JSON objekt potvrzující identifikátor modelu jako "uncensored". To zajišťuje, že váš kód zůstane čistý a předvídatelný bez nutnosti složité logiky směrování nebo více API klíčů pro různé modely.
Proč zvolit LLM bez omezení pro projekty NSFW?
Neomezený LLM odstraňuje zábrany, které standardní modely používají k blokování dospělých nebo kontroverzních témat. To je kritické pro projekty generující fikci, role-playing nebo bezpečnostní analýzy, kde odmítání narušuje uživatelský zážitek. Standardní modely často odmítají zákonný obsah pro dospělé, což vyžaduje obcházky, které přidávají latenci a složitost do vaší aplikace.
Náš model umožňuje legální obsah pro dospělé, včetně podrobných popisů a nuancovaných vyprávění. Neodmítá na základě samotného tématu, pouze na základě specifických pevných limitů, jako je sexuální obsah s nezletilými. To z něj činí ideální volbu pro nástroje pro kreativní psaní, chatboty a platformy pro generování obsahu, které potřebují konzistentní výstup bez ručních úprav promptů.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekopenaicompatibleapi.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)Můžete to otestovat odesláním požadavku s tématem, které by standardní modely mohly označit. Odpověď se vrátí normálně, což umožní vaší aplikaci zpracovat obsah podle očekávání. Tato spolehlivost snižuje potřebu dodatečného zpracování nebo logiky opakování ve vašem kódu.
Srovnání nákladů: proxy vs. přímé uncensored API
Agregátory Proxy často maskují poplatky za směrování tím, že navyšují základní cenu tokenů. Mohou účtovat pevný poplatek za požadavek nebo přidat procentuální přirážku k ceně modelu. To ztěžuje předpovídání nákladů, zejména při špičkové zátěži. Přímé API, jako je naše, zobrazuje přesnou cenu za milion tokenů, což zajišťuje transparentnost.
Naše cenová politika je jednoduchá: $0,15 za milion vstupních tokenů a $0,50 za milion výstupních tokenů. Chyby a odmítnutí jsou zdarma, takže platíte pouze za to, co použijete. Neexistují žádná měsíční předplatná ani minimální závazky. Tento model vyhovuje uživatelům s vysokým objemem, kteří chtějí kontrolovat své výdaje bez neočekávaných poplatků.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekopenaicompatibleapi.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);Náklady můžete vypočítat přímo z počtu tokenů v odpovědi. Tato jasnost vám pomůže přesně plánovat rozpočet a vyhnout se skrytým poplatkům, které se často objevují u proxy služeb. Systém předplaceného kreditu zajišťuje, že přesně víte, kolik máte k dispozici před každým požadavkem.
Rozbor funkcí: Streamování, nástroje a režim JSON
Streamování přes SSE vám umožňuje přijímat tokeny, jak jsou generovány, což snižuje vnímanou latenci pro uživatele. Poslední chunk obsahuje celkové využití tokenů, což usnadňuje sledování nákladů v reálném čase. Tato funkce je zásadní pro rozhraní chatu, kde okamžitá zpětná vazba zlepšuje zapojení.
Volání funkcí umožňuje modelu vracet strukturovaná data pro externí nástroje. Do požadavku můžete definovat nástroje a model bude výstupovat JSON, který odpovídá vašemu schématu. To je užitečné pro automatizované pracovní postupy, extrakci dat a systémy založené na agentech. Režim JSON vynucuje platný JSON výstup, což zajišťuje kompatibilitu s vaším parsovačem.
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)Můžete kombinovat streamování s režimem JSON pro efektivní zpracování složitých úkolů. Model podporuje parametry jako teplotu a seed pro reprodukovatelnost. Tyto funkce činí API vhodným jak pro běžný chat, tak pro produkční aplikace vyžadující spolehlivou strukturu.
Možnosti platby: Krypto vs. tradiční metody
Přijímáme platby pouze v kryptoměnách: USDT v síti TRC20 nebo USDC v síti Base. Můžete si připsat libovolnou celou částku od $20 do $500. Větší částky získávají bonusový kredit: +5 % od $50, +10 % od $100 a +15 % od $200.
Úvěr nevyprší, takže můžete přidat prostředky, když vám to vyhovuje. Neexistují žádné měsíční poplatky ani předplatné. Tento model vyhovuje vývojářům, kteří preferují soukromí a chtějí se vyhnout poplatkům spojeným s tradičními platebními procesory. Proces je jednoduchý: pošlete kryptoměnu a kredit se objeví na vašem účtu.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekopenaicompatibleapi.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)Můžete se zaregrovat pomocí Google nebo e-mailu a hesla. Klíč API se zobrazí ihned, což vám umožní začít testovat bez zbytečného odkladu. Telefonní číslo není vyžadováno, takže vaše osobní údaje zůstávají minimální. Tento zjednodušený proces zajišťuje, že se můžete soustředit na vývoj své aplikace místo správy fakturačních údajů.
Limity rychlosti a souběžnost
Každý klíč API je omezen na 300 požadavků za minutu a 8 souběžných požadavků. Maximální velikost těla požadavku je 8 MB. Tato omezení zajišťují stabilní výkon pro většinu aplikací. Pokud překročíte limit rychlosti, obdržíte chybu 429. Pro plynulé zpracování těchto případů můžete implementovat logiku opakování s exponenciálním zpomalením.
Okno kontextu podporuje až 100 000 tokenů pro kombinaci promptu a completion. Maximální výstup na požadavek je 16 000 tokenů. Pokud nenastavíte max_tokens, výchozí hodnota je 2 048 tokenů. Tyto limity jsou navrženy tak, aby vyvažovaly výkon a nákladovou efektivitu.
curl https://api.deepseekopenaicompatibleapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the release notes of the last stable build"}]
}'Své využití můžete sledovat prostřednictvím hlaviček odpovědi nebo posledního streamovaného chunku. Tato transparentnost vám pomůže zůstat v rámci limitů a vyhnout se přerušení služby. Model s jedním klíčem na účet zjednodušuje správu, protože potřebujete sledovat pouze jeden klíč pro každý projekt.
Jak migrovat vaše SDK OpenAI
Migrace na naše API vyžaduje změnu dvou hodnot v konfiguraci SDK OpenAI: základní URL a klíč API. Zbytek vašeho kódu zůstane stejný. To zahrnuje všechny struktury parametrů, obslužné rutiny streamování a logiku zpracování chyb. Pokud je to potřeba, můžete se snadno přepínat tam a zpět.
Aktualizujte základní URL na HTTPS://api.deepseekopenaicompatibleapi.com/v1. Nahraďte svůj stávající API klíč tím z vašeho účtu. ID modelu je "uncensored". Připojení můžete otestovat odesláním jednoduchého požadavku na dokončení chatu. Pokud vrátí odpověď, vaše migrace byla úspěšná.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekopenaicompatibleapi.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);Můžete použít stejné knihovny klientů, které aktuálně používáte pro OpenAI. To zahrnuje podporu pro Python, Node.js a další jazyky. Kompatibilita zajišťuje hladký přechod bez přepisování celé aplikace. To snižuje vývojový čas a minimalizuje riziko chyb při přechodu.