وثائق واجهة برمجة التطبيقات لـ Cursor والبدء السريع
يعمل هذا النموذج اللغوي الكبير غير الخاضع للرقابة على واجهة برمجة تطبيقات متوافقة مع OpenAI، مما يتيح لك استبدال مفتاح واجهة برمجة التطبيقات الخاص بك بمفتاحك الخاص أو إنشاء مفتاح جديد للتكامل المباشر.
إعداد عنوان 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."}]
}'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);التدفق
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 الأساسي الخاص بك. إعداد بسيط.