قم بدمج Uncensored LLM API
أضف واجهة برمجة التطبيقات لنموذج لغوي كبير غير خاضع للرقابة لدينا لتوليد نص غير مقيد بدون أي احتكاك. استخدم OpenAI SDKs القياسية للاتصال فوراً بنقطة النهاية الخاصة بنا.
المتطلبات الأساسية: إعداد حزمة التطوير (SDK)
ثبّت العميل المفضل للغة لبدء إرسال الطلبات. تعمل API مع أي حزمة برمجية (SDK) متوافقة مع OpenAI، لذا لا تحتاج إلى برامج تشغيل مخصصة. أنشئ حسابًا عبر Google أو البريد الإلكتروني للحصول على مفتاحك على الفور. لا يلزم رقم الهاتف للتحقق. تتلقى مفتاحًا نشطًا واحدًا يستبدل المفاتيح السابقة. لا تنتهي صلاحية الرصيد أبدًا، لذا يمكنك إيقاف الاستخدام مؤقتًا دون فقدان الأموال.
المصادقة وURL الأساسي
استخدام https://api.aiuncensoredinfo.com/v1 كعنوان URL الأساسي. مرر مفتاح API الخاص بك في Authorization قيمة التوكن كـ bearer token. يرفض النظام المفاتيح غير الصالحة بخطأ 401. تأكد من أن تنسيق الرأس يتوقعات HTTP القياسية. يعمل هذا الإعداد مع curl وPython وNode وأدوات أخرى. احتفظ بمفتاحك بأمان في متغيرات البيئة. لا تشاركه في المستودعات العامة.
إرسال طلبك الأول
أرسل طلب POST إلى /v1/chat/completions مع معرف النموذج الخاص بك. استخدم uncensored كمعرف النموذج. النقطة تقبل معلمات الدردشة القياسية مثل messages و temperature. يمكنك تحديد الحد الأقصى لطول المخرجات للتحكم في التكاليف. يُرجع النظام نصوصًا على الفور. لا تستهلك الأخطاء رصيدك المدفوع مسبقًا. يضمن ذلك دفعك فقط مقابل الإكمالات الناجحة. قم بتكوين عميلك للتعامل مع استجابات JSON القياسية.
cURL
curl https://api.aiuncensoredinfo.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.aiuncensoredinfo.com/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.aiuncensoredinfo.com/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)استرجاع مفتاح الواجهة البرمجية الخاص بك
سجّل، انسخ المفتاح، وحدّث عنوان URL الأساسي. إعداد بسيط.