sv ▾
Claima provnyckel

Cursor API-dokumentation och snabbstart

Denna obegränsade LLM körs på ett OpenAI-kompatibelt API, vilket låter dig byta ut ditt eget cursor API-nyckel eller generera en ny för direkt integration.

Autentisering och bas-URL-inställning

Börja med att peka din klient mot bas-URL https://api.cursorapi.cc/v1 och skicka din nyckel i auktoriseringshuvudet. Systemet använder standard Bearer-token-autentisering, så vilken OpenAI-SDK som helst fungerar direkt när du har uppdaterat slutpunkten.

Skicka begäranden till /v1/chat/completions

Skicka din första prompt till POST /v1/chat/completions slutpunkt med modell-ID:t inställt på uncensored.Denna modell svarar utan refus för lagligt vuxet innehåll, vilket ger dig full kontroll över utmatningen. Du betalar endast för faktisk tokenanvändning, med fel som är gratis, vilket säkerställer att du aldrig slösar kredit på tysta fel.

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);

Strömning

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)

Skaffa din API-nyckel omedelbart

Registrera dig, kopiera nyckeln och uppdatera din bas-URL. Enkel installation.

Claima provnyckel