Dokumentace a rychlý start API pro Cursor
Tento neomezený LLM běží na API kompatibilním s OpenAI, což vám umožňuje použít vlastní klíč API pro Cursor nebo vygenerovat nový pro přímou integraci.
Nastavení ověření a základní URL
Začněte tím, že nasměrujete svého klienta na základní URL https://api.cursorapi.cc/v1 a předání klíče v autorizační hlavičce. Systém používá standardní ověřování Bearer tokenem, takže jakékoli OpenAI SDK funguje ihned po aktualizaci endpointu.
Odesílání požadavků na /v1/chat/completions
Pošlete svůj první prompt do POST /v1/chat/completions endpoint s ID modelu nastaveným na uncensored. Tento model odpovídá bez odmítnutí zákonného obsahu pro dospělé nebo kontroverzních témat, což vám dává plnou kontrolu nad výstupem. Platíte pouze za skutečné použití tokenů, přičemž chyby jsou zdarma, což zajišťuje, že nikdy nebudete plýtvat kreditem na tiché selhání.
cURL
curl https://api.cursorapi.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the key differences between the two models."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.cursorapi.cc/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.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.cursorapi.cc/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);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)Získejte svůj API klíč okamžitě
Zaregistrujte se, zkopírujte klíč, aktualizujte svůj základní URL. Jednoduchá konfigurace.