ar ▾
فتح الحساب

البدء السريع: قم بدمج واجهة برمجة التطبيقات للدردشة غير الخاضعة للرقابة

دمج نماذج الذكاء الاصطناعي غير الخاضع للرقابة في تطبيقك عبر نقطة نهاية API واحدة متوافقة مع OpenAI. تحصل على وصول فوري إلى نموذج لغوي كبير مخصص لا يرفض المحتوى البالغ القانوني، بدءاً من رصيد تجريبي بقيمة $0.50.

المصادقة وURL الأساسي

قم بتوصيل عميلك ببنيتنا التحتية باستخدام مفتاح API الفريد الخاص بك وعنوان URL الأساسي المخصص لدينا. يعكس هيكل نقطة النهاية تنسيقات OpenAI القياسية، مما يتيح لك تبديل المزودين دون تغيير منطق التطبيق. تحصل على هذا المفتاح على الفور بعد التسجيل باستخدام Google أو البريد الإلكتروني في صفحة احصل على مفتاح API. لا يلزم رقم هاتف للتحقق.

  • عنوان URL الأساسي: HTTPS://api.llmcheapapi.com/v1
  • رأس: المصادقة: حامل مفتاح واجهة برمجة التطبيقات الخاص بك

حافظ على أمان مفتاحك. إذا فقدته، أنشئ مفتاحًا جديدًا من لوحة التحكم، مما يلغي صلاحية المفتاح النشط السابق على الفور. يدعم كل حساب مفتاحًا نشطًا واحدًا فقط في كل مرة.

نقطة نهاية إكمال الدردشة

أرسل مطالبات نصية إلى النموذج غير المقيد عبر طلب POST قياسي إلى نقطة إكمال الدردشة. تقبل نقطة النهاية الرسائل بتنسيق OpenAI وتعيد استجابات نصية مولدة. تحدد معرف النموذج كـ "uncensored" لضمان سلوك متسق عبر الطلبات.

  • نقطة النهاية: POST /v1/chat/completions
  • معرف النموذج: "uncensored"

يعالج النموذج مدخلاتك ويعيد إكمال النص دون قيود مؤسسية على المواضيع القانونية للبالغين. لا تستهلك الأخطاء أثناء المعالجة رصيدك المدفوع مسبقاً. تدفع فقط مقابل الرموز المستهلكة.

استجابات البث (SSE)

استلم توليد الرمز الفوري باستخدام أحداث الإرسال من الخادم (SSE) لتقليل الكمون في التطبيقات التفاعلية. اضبط معلمة التدفق على true لاستلام أجزاء النص بمجرد توليدها. يقلل هذا النهج من أوقات الانتظار المتصورة للمستخدمين في سيناريوهات لعب الأدوار أو الدردشة.

يحتوي كل جزء على نص جزئي وبيانات تعريف. يتضمن الجزء الأخير إجمالي استهلاك الرموز لغرض الفوترة. يمكنك تحليل هذه الأحداث لتحديث واجهة المستخدم تدريجيًا دون انتظار اكتمال الاستجابة.

استدعاء الوظائف والأدوات

تمكين التفاعلات المهيكلة من خلال تعريف الأدوات التي يمكن للنموذج استدعاؤها أثناء التوليد. استخدم معلمة tools لتوفير تعريفات الوظائف، واضبط tool_choice على automatic أو اسم وظيفة محدد. يعيد النموذج استدعاءات الأدوات في تنسيق الاستجابة، والتي يمكنك تنفيذها في الخلفية الخاصة بك.

تدعم هذه الميزة عمليات سير العمل المعقدة حيث تعمل الـ API كمحرك لاتخاذ القرار. يمكنك تمرير النتائج مرة أخرى إلى الطلبات اللاحقة للحفاظ على السياق. يعمل استدعاء الوظائف جنبًا إلى جنب مع توليد النصوص القياسي دون تكاليف إضافية.

إخراج وضع JSON

فرض النموذج على إرجاع JSON صالح تماماً عن طريق تعيين response_format إلى json_object. هذا الوضع مثالي لتحليل البيانات المهيكلة من النصوص غير المهيكلة. يحسن النموذج إخراجه للالتزام بقواعد بناء الجملة لـ JSON، مما يقلل من أخطاء التحليل في تطبيقك.

استخدم هذه الميزة عند الدمج مع قواعد البيانات أو مكونات الواجهة الأمامية التي تتطلب هياكل بيانات متوقعة. يمكنك تعريف المخططات المتوقعة في طلبك أو الاعتماد على تدريب النموذج لاستنتاج الهيكل. أخطاء تنسيق JSON نادرة ولا تتكبد تكاليف إذا فشل الطلب.

المعلمات: درجة الحرارة وTop P

تحكم في الإبداع والعشوائية باستخدام معلمات temperature و top_p. يعدل temperature توزيع الاحتمالية للرموز المتوقعة، حيث تنتج القيم الأعلى مخرجات أكثر تنوعاً. يصف top_p الرموز بناءً على الاحتمال التراكمي، مما يضمن نصاً متنوعاً ومتسقاً.

بالنسبة للتمثيل الأدبي أو الكتابة الإبداعية، اضبط درجة الحرارة على قيم أعلى للتنوع. للمهام الحتمية، استخدم قيمًا أقل. يمكنك أيضاً ضبط البذلة للحصول على نتائج قابلة للتكرار. تضبط هذه المعاملات سلوك النموذج غير الخاضع للرقابة دون التأثير على التسعير. انتبه لحدود الرموز عند توليد مخرجات طويلة.

cURL

curl https://api.llmcheapapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a summary of the latest Rust update notes"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.llmcheapapi.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.llmcheapapi.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)

الأسئلة الشائعة

كيف يمكنني مصادقة طلبات الـ API الخاصة بي؟

أدرج مفتاح API الخاص بك في رأس المصادقة كرمز حامل. يمكنك إنشاء هذا المفتاح فورًا في صفحة الحصول على مفتاح API باستخدام Google أو البريد الإلكتروني. يعمل المفتاح مباشرة بعد التسجيل ويتوافق مع أي واجهة برمجة تطبيقات متوافقة مع OpenAI.

ماذا يحدث إذا نفدت الرصيد الائتماني؟

تحصل على خطأ 402 يشير إلى عدم كفاية الأموال. يمكنك إعادة الشحن باستخدام العملات المشفرة (USDT على شبكة TRC20 أو USDC على شبكة Base) بمبلغ يتراوح بين 20 دولاراً و500 دولار. تُضاف رصيد المكافأة تلقائياً للمبالغ الأكبر، ولا ينتهي رصيدك الحالي أبداً.

هل تدعم هذه الواجهة (API) استجابات التدفق؟

نعم، يمكنك تفعيل التدفق عن طريق تعيين المعلمة stream إلى true. ستتلقى أحداث الحدث المرسلة من الخادم التي تحتوي على شرائح نصية جزئية. تتضمن الشريحة النهائية إجمالي استخدام الرموز للفوترة، مما يضمن دفعك فقط مقابل ما يتم توليده فعلياً.

احصل على مفتاح API الخاص بك في دقائق

سجّل الدخول، احصل على المفتاح، ووجّه العميل الخاص بك إلى عنوان URL الأساسي الجديد. هذا كل شيء.