Základní URL a ověření
Cursor používá váš API klíč k směrování požadavků na náš hostovaný koncový bod. Nahraďte standardní základní URL OpenAI naším specifickým doménovým jménem a povolte generování bez omezení bez úpravy kódu klienta. Na účet získáte jeden aktivní klíč, který můžete okamžitě vygenerovat pomocí přihlášení přes Google nebo e-mail.
Nastavte proměnnou prostředí nebo nastavení IDE na HTTPS://api.cursoropenaiapikey.com/v1. Identifikátor modelu je prostě „uncensored“. Toto nastavení zajišťuje, že každý požadavek obchází výchozí filtry obsahu při zachování plné kompatibility se stávajícími integracemi.
Základní URL je HTTPS://api.cursoropenaiapikey.com/v1. Klíč předávejte v hlavičce Authorization jako Bearer token. Tato metoda funguje s jakýmkoli klientem kompatibilním s SDK OpenAI.
- Základní URL: HTTPS://api.cursoropenaiapikey.com/v1
- ID modelu: uncensored
- Ověření: Bearer token v hlavičce
Vytvoření prvního požadavku
Odešlete standardní požadavek na dokončení chatu pro ověření připojení a fakturace. Náš endpoint přijímá stejnou strukturu JSON jako OpenAI, což zajišťuje okamžitou kompatibilitu s vašimi existujícími skripty. Odpověď obsahuje vygenerovaný text spolu s metrikami využití tokenů.
Použijte následující příkaz cURL k otestování endpointu. Nahraďte YOUR_API_KEY klíčem vygenerovaným z vašeho dashboardu. Požadavek obsahuje jednoduchý systémový prompt pro demonstraci schopnosti bez omezení.
curl https://api.cursoropenaiapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the current weather in Berlin"}]
}'Úspěšné odpovědi zahrnují počty tokenů pro vstup a výstup. Chyby jako 401 označují neplatný klíč, zatímco 402 signalizuje nedostatečný kredit. Zkontrolujte zůstatek na účtu, pokud požadavek selže.
Integrace Python SDK
Použijte oficiální knihovnu OpenAI pro Python s vlastní základní URL pro komunikaci s naším API. Tento přístup vám umožňuje využít existující kódové báze bez přepisování logiky klienta. Nastavte základní URL a API klíč před inicializací klienta.
Inicializujte klienta pomocí vašich přihlašovacích údajů a správné základní URL. Poté zavolejte chat.completions.create s ID modelu "uncensored". Odpovědní objekt poskytuje přístup k vygenerovanému obsahu a statistikám využití.
from openai import OpenAI
client = OpenAI(base_url="https://api.cursoropenaiapikey.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)Tato metoda zajišťuje kompatibilitu se standardními Python pracovními postupy. Můžete předat další parametry, jako je teplota nebo sekvence stop, pro řízení generování. SDK automaticky zpracovává serializaci a parsování odpovědí.
Integrace SDK Node.js
Integrujte balíček Node.js OpenAI pro odesílání požadavků z vašich aplikací JavaScript nebo TypeScript. Nakonfigurujte klienta s naší základní URL pro povolení generování bez omezení. Toto nastavení bezproblémově funguje se stávajícími projekty Node.
Vytvořte novou instanci klienta OpenAI s vaším klíčem API a správnou základní URL. Poté vyvolejte metodu chat.completions.create. Odpověď poskytuje vygenerovaný text a data o využití tokenů.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.cursoropenaiapikey.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);Tato integrace podporuje všechny standardní parametry. Můžete upravit teplotu, top_p a další nastavení pro jemné doladění výstupu. SDK efektivně zpracovává síťové požadavky a parsování odpovědí.
Streamované odpovědi
Povolte streamování pro příjem tokenů v okamžiku jejich generování. To snižuje vnímanou latenci u vývojářských pracovních postupů a interaktivních aplikací. API odesílá Server-Sent Events (SSE) pro každý token.
Nastavte parametr stream na true ve svém požadavku. Odpověď bude obsahovat více částí. Metriky využití tokenů jsou zahrnuty v poslední části, aby se předešlo nesrovnalostem ve fakturaci. Tato metoda je ideální pro uživatelská rozhraní v reálném čase.
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)Zpracujte události proudu v kódu klienta. Agregujte obsah tokenů, jak přicházejí. Poslední část obsahuje celkové využití tokenů pro přesné fakturování. Tento přístup zajišťuje doručování s nízkou latencí bez obětování přesnosti.
Limity rychlosti a kontextové okno
Naše API zavádí přísná omezení rychlosti pro zajištění konzistentního výkonu. Každý klíč podporuje 300 požadků za minutu a 8 souběžných požadků. Maximální velikost těla požadku je 8 MB. Překročení těchto limitů vrátí chybu 429.
Okno kontextu má 100 000 tokenů pro kombinaci promptu a odpovědi. Maximální výstup na požadavek je 16 000 tokenů. Pokud není max_tokens nastaveno, výchozí hodnota je 2 048 tokenů. Plánujte své prompty tak, aby nedošlo k oříznutí.
- Limit rychlosti: 300 požadavků/minutu
- Souběžné požadavky: 8
- Kontextové okno: 100 000 tokenů
- Max Výstup: 16,000 tokenů
Časté otázky
Mohl by si uživatel nakonfigurovat vlastní openai API (klíč)
Ano, můžete nakonfigurovat Cursor pro použití našeho neomezeného API klíče. Nastavte základní URL na HTTPS://api.cursoropenaiapikey.com/v1 a zadejte svůj API klíč v nastavení modelu. Tím se náklady na výchozí model nahradí fakturací podle tokenů.
Zabrání dosažení měsíčního limitu využití použití klíče Azure OpenAI s IDE Cursor?
Naše API nemá měsíční limity využití. Platíte za token a předplacený kredit nevyprší. Pokud dosáhnete limitu kreditu, můžete si dobít kryptoměnami a pokračovat ve využívání služby bez přerušení.
I feel confused about using OpenAI membership with Cursor.If I enter my OpenAI key in Cursor, do I need to upgrade to Cursor Pro in order to use it?
Nepotřebujete Cursor Pro k použití našeho klíče API. Naše koncová bod je plně kompatibilní s IDE Cursor. Můžete zadat náš klíč API do nastavení a používat všechny funkce, přičemž platíte pouze za spotřebované tokeny.
Získejte svůj API klíč nyní
Zaregistrujte se, získejte klíč, aktualizujte základní URL v Cursoru. Hotovo.