fa ▾
دریافت کلید آزمایشی

مستندات و شروع سریع API Cursor

این مدل زبانی بزرگ بدون سانسور روی یک API سازگار با OpenAI اجرا می‌شود و به شما امکان می‌دهد کلید API کرسر خود را جایگزین کنید یا یکی جدید برای یکپارچه‌سازی مستقیم ایجاد کنید.

تنظیم احراز هویت و URL پایه

ابتدا کلاینت خود را به URL پایه https://api.cursorapi.cc/v1 و کلید خود را در هدر اعتبارنامه پاس دهید. سیستم از احراز هویت توکن حامل استاندارد استفاده می‌کند، بنابراین هر SDK OpenAI به محض به‌روزرسانی نقطه پایانی به صورت آماده به کار کار می‌کند.

ارسال درخواست‌ها به /v1/chat/completions

ارسان اولین پرامپت به POST /v1/chat/completions اندپوینت با شناسه مدل تنظیم شده به uncensored. این مدل برای محتوای بزرگسالان قانونی بدون رد پاسخ می‌دهد و کنترل کاملی بر خروجی به شما می‌دهد. شما فقط برای استفاده واقعی توکن پرداخت می‌کنید، با خطاهای رایگان، که تضمین می‌کند اعتبار خود را برای شکست‌های خاموش هدر نمی‌دهید.

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."}]
  }'

پایتون

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

جریان‌سازی

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)

کلید API خود را بلافاصله دریافت کنید

ثبت‌نام کنید، کلید را کپی کنید، URL پایه خود را به‌روزرسانی کنید. پیکربندی ساده.

دریافت کلید آزمایشی