API-dokumentation för Cursor-utvecklare
Denna snabbstartsguide visar Cursor IDE-användare hur du konfigurerar vårt OpenAI-kompatibla API för obegränsad textgenerering. Ersätt din standardslutpunkt för att kringgå begränsningar samtidigt som du behåller samma klientkod som du redan känner till.
Autentisering och bas-URL
Vårt API använder standard Bearer-token-autentisering. Ange din bas-URL till HTTPS://api.cursoraiapikey.com/v1 och ange din nyckel i Authorization-huvudet. Denna slutpunkt fungerar med alla OpenAI-kompatibla SDK:er. Du får en nyckel omedelbart efter att du registrerat dig med Google eller e-post. Inget telefonnummer krävs. Kredit löper aldrig ut. Fel är gratis. Avslag är gratis. Betala bara för riktiga tokens. Authorization: Bearer YOUR_API_KEY är allt du behöver. Börja göra förfrågningar direkt. Systemet är enkelt. transparens är viktigt.
Första förfrågan
Skicka en POST-begäran till /v1/chat/completions för att generera text. Använd modellen "uncensored" för ofiltrerade svar. Inkludera din systemprompt för att styra beteendet. API:t accepterar standard OpenAI JSON-strukturer. Här är ett grundläggande exempel med curl. Ersätt YOUR_API_KEY med dina uppgifter. Skicka ditt meddelande och ta emot textutdata. Detta är den grundläggande interaktionen. Håll det enkelt.
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"}]
}'
Python SDK-integration
Använd det officiella OpenAI Python-paketet. Ställ in bas-URL:en och API-nyckeln. Skicka meddelanden som en lista med ordlistor. Begär modellen "uncensored". SDK:en hanterar automatiska försök igen. Strömning stöds. Funktionsanrop fungerar också. Konfigurera temperatur och top_p för kontroll. Denna metod minimerar kodförändringar. Din befintliga logik förblir intakt. Peka bara till vår URL. Effektivitet är nyckeln. Utvecklare föredrar bekanta verktyg.
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)
Node SDK-användning
Initiera OpenAI-klienten i Node.js. Överskriv basePath till vår URL. Ange apiKey till dina uppgifter. Anropa chat.completions.create(). Ange modellen som "uncensored". Vänta på resultatet. Hantera fel på ett elegant sätt. Node-ekosystemet är robust. Du får realtidsvar. Koden är ren. Beroendena är standard. Inga extra bibliotek behövs. Konfigurera bara klienten. Kör ditt skript. Få din text. Enkelhet vinner.
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);
Strömning och verktygsstöd
Aktivera strömning genom att ställa in stream till true. Ta emot tokens via Server-Sent Events. Använd function calling för verktygsintegration. Definiera verktyg i din begäran. Modellen returnerar argument. Parsa dem säkert. Stöd för JSON-läge finns. Ställ in response_format till json_object. Detta säkerställer giltig utdata. Kombinera strömning med verktyg för dynamiska appar. Realtidsuppdateringar förbättrar UX. Utvecklare älskar låg latens. Kontrollera flödet. Anpassa efter behov. Flexibilitet är avgörande.
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)
Gränser, fel och kontext
Kontextrutan är 100 000 tokens. Max utmatning är 16 000 tokens. Begäranden per minut-gränsen är 300. Concurrent begäranden per nyckel är 8. Max kroppstorlek är 8 MB. Fel 401 betyder ogiltig nyckel. Fel 402 betyder ingen kredit. Fel 429 betyder hastighetsbegränsning. Kredit är förbetald. Fel är gratis. Vägran är gratis. Inga månadskostnader. Använd krypto för att fylla på. USDT eller USDC. Börja med $20. Få bonusar. Fortsätt koda.
Vanliga frågor
Hur kommer jag igång med Cursor AI API-nyckel?
Registrera dig med Google eller e-post på sidan Hämta API-nyckel. Din nyckel visas direkt. Inget telefonnummer behövs. Lägg till $20 i krypto för att börja använda den obegränsade LLM:n. Provbelopp på $0,50 finns tillgängligt för nya konton. Det gäller i 7 dagar.
Vad är kontextfönstret och utmatningsgränsen?
Kontextfönstret är 100 000 tokens för både prompt och svar. Du kan generera upp till 16 000 tokens per begäran. Om du inte anger max_tokens är gränsen 2 048 tokens. Detta möjliggör långa konversationer och dokumentbearbetning. Justera parametrarna för att passa ditt användningsfall. Strömma stora svar för bättre UX.
Varför får jag ett 402-fel?
Ett 402-fel indikerar att din förbetalda kredit är slut. API:et tar inte ut betalning för fel eller avslag. Du betalar endast för riktiga tokens som används. Ladda upp med USDT (TRC20) eller USDC (Base). Minsta insättning är $20. Bonuser tillämpas vid högre nivåer. Lägg till medel för att återuppta tjänsten omedelbart.
Hämta din API-nyckel
Registrera dig, kopiera inloggningsuppgifterna och uppdatera din bas-URL. Det är allt du behöver göra.