Documentação e Início Rápido da API Cursor
Este LLM sem censura funciona em uma API compatível com OpenAI, permitindo que você insira sua própria chave de API do Cursor ou gere uma nova para integração direta.
Autenticação e Configuração da URL Base
Come apontando seu cliente para a URL base https://api.cursorapi.cc/v1 e passando sua chave no cabeçalho de autorização. O sistema usa autenticação padrão de token Bearer, então qualquer SDK OpenAI funciona imediatamente assim que você atualiza o endpoint.
Enviando Solicitações para /v1/chat/completions
Envie seu primeiro prompt para o POST /v1/chat/completions endpoint com o ID do modelo definido como uncensored. Este modelo responde sem recusas para conteúdo adulto legal, dando a você controle total sobre a saída. Você paga apenas pelo uso real de tokens, com erros sendo gratuitos, garantindo que você nunca desperdice crédito em falhas silenciosas.
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);Streaming
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)Obtenha sua chave de API instantaneamente
Cadastre-se, copie a chave, atualize sua URL base. Configuração simples.