Dokumentace API pro vývojáře v Cursoru
Tento průvodce rychlým startem ukazuje uživatelům IDE Cursor, jak nakonfigurovat naše OpenAI-kompatibilní API pro generování neomezeného textu. Nahraďte svůj standardní endpoint pro obejití omezení při zachování kóntu klienta, který již znáte.
Autentizace a základní URL
Naše API používá standardní ověřování Bearer tokenem. Nastavte svůj základní URL na HTTPS://api.cursoraiapikey.com/v1 a předáte svůj klíč v hlavičce Authorization. Tento endpoint funguje s jakýmikoli SDK kompatibilními s OpenAI. Získáte klíč okamžitě po registraci přes Google nebo e-mail. Telefonní číslo není vyžadováno. Kredit nevyprší. Chyby jsou zdarma. Odmítnutí jsou zdarma. Platíte pouze za skutečné tokeny. Authorization: Bearer YOUR_API_KEY je vše, co potřebujete. Začněte okamžitě odesílat požadavky. Systém je jednoduchý. Průhlednost má význam.
První požadavek
Odešlete požadavek POST na /v1/chat/completions pro generování textu. Použijte model "uncensored" pro neomezené odpovědi. Zahrňte svůj systémový prompt pro řízení chování. API přijímá standardní struktury JSON od OpenAI. Zde je základní příklad pomocí curl. Nahraďte YOUR_API_KEY svými přihlašovacími údaji. Pošlete svou zprávu a přijměte textový výstup. Toto je základní interakce. Udržujte ji jednoduchou.
curl https://api.cursoraiapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three key features of the new API update"}]
}'
Integrace Python SDK
Použijte oficiální balíček OpenAI pro Python. Nastavte základní URL a API klíč. Předejte zprávy jako seznam slovníků. Požádejte o model "uncensored". SDK automaticky zpracovává opakování pokusů. Streamování je podporováno. Volání funkcí také funguje. Nakonfigurujte teplotu a top_p pro kontrolu. Tento přístup minimalizuje změny kódu. Vaše existující logika zůstane nezměněna. Pouze směřujte na naši URL. Efektivita je klíčová. Vývojáři preferují osvědčené nástroje.
from openai import OpenAI
client = OpenAI(base_url="https://api.cursoraiapikey.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)
Využití SDK pro Node
Inicializujte klienta OpenAI v Node.js. Přepište basePath na naši URL. Nastavte apiKey na své přihlašovací údaje. Zavolejte chat.completions.create(). Předejte model jako "uncensored". Očekávejte výsledek. Zpracujte chyby elegantně. Ekosystém Node je robustní. Získáváte odpovědi v reálném čase. Kód je čistý. Závislosti jsou standardní. Nepotřebujete další knihovny. Stačí nakonfigurovat klienta. Spusťte svůj skript. Získejte svůj text. Jednoduchost vítězí.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.cursoraiapikey.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);
Podpora streamování a nástrojů
Povolte streamování nastavením stream na true. Pro integraci nástrojů použijte volání funkcí. Definujte nástroje ve vašem požadavku. Model vrací argumenty. Parsovejte je bezpečně. Existuje podpora pro režim JSON. Nastavte response_format na json_object. To zajišťuje platný výstup. Kombinujte streamování s nástroji pro dynamické aplikace. Aktualizace v reálném čase zlepšují UX. Vývojáři milují nízkou latenci. Řídíte tok. Přizpůsobte se potřebám. Flexibilita je zásadní.
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 kontext
Kontextové okno je 100 000 tokenů. Maximální výstup je 16 000 tokenů. Limit požadavků za minutu je 300. Souběžné požadavky na klíč jsou 8. Maximální velikost těla je 8 MB. Chyba 401 znamená neplatný klíč. Chyba 402 znamená nedostatek kreditu. Chyba 429 znamená limit frekvence. Kredit je předplacený. Chyby jsou zdarma. Odmítnutí jsou zdarma. Žádné měsíční poplatky. Dobíjejte kryptoměnami. USDT nebo USDC. Začněte s $20. Získejte bonusy. Pokračujte v programování.
Často kladené otázky
Jak začít s API klíčem Cursor AI?
Zaregistrujte se pomocí Google nebo e-mailu na stránce Get API key. Váš klíč se zobrazí okamžitě. Není potřeba telefonní číslo. Přidejte $20 v kryptoměně a začněte používat LLM bez omezení. Pro nové účty je k dispozici zkušební kredit ve výši $0,50. Platí 7 dní.
Jaký je limit výstupu?
Okno kontextu má 100 000 tokenů jak pro vstupní prompt, tak pro výstup. Na požadavek můžete vygenerovat až 16 000 tokenů. Pokud nezadáte max_tokens, limit je 2 048 tokenů. To umožňuje dlouhé konverzace a zpracování dokumentů. Upravte parametry tak, aby odpovídaly vašemu případu použití. Pro lepší uživatelský zážitek streamujte velké odpovědi.
Proč dostávám chybu 402?
Chyba 402 signalizuje, že váš předplacený kredit je vyčerpán. API neúčtuje poplatky za chyby nebo odmítnutí. Platíte pouze za skutečně použité tokeny. Dobijte jej pomocí USDT (TRC20) nebo USDC (Base). Minimální dobíjení je $20. U vyšších úrovní platí bonusy. Přidejte prostředky pro okamžité obnovení služby.
Získejte svůj API klíč
Zaregistrujte se, zkopírujte přihlašovací údaje a aktualizujte svůj základní URL. To je vše, co musíte udělat.