ar ▾

قم بدمج Uncensored LLM API

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

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

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

استخدم ال Authorization رأس مع Bearer scheme لنقل مفتاحك. تعمل هذه الطريقة مع أي مكتبة تدعم نقاط النهاية المتوافقة مع OpenAI، مما يضمن إمكانية اختبار الاتصال قبل الالتزام بالاستخدام.

  • URL الأساسي: https://api.mistralaikey.com/v1
  • رأس: Authorization: Bearer YOUR_API_KEY

إرسال أول إكمال دردشة لك

أرسل طلب POST إلى /v1/chat/completions مع طلبك ومعرف النموذج uncensored. تعالج نقطة النهاية هذه إدخالاً نصياً وتعيد استجابة نصية مُولّدة، ملتزمة تماماً بمعايير OpenAI. لا تحتاج إلى تكوين معلمات التضمينات أو توليد الصور، لأن هذه واجهة برمجة التطبيقات تركز حصرياً على إكمال الدردشة.

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

curl https://api.mistralaikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summit the code for the login function"}]
  }'

تمكين التدفق والأدوات

فعّل التدفق عن طريق تعيين stream parameter إلى true، مما يعيد تحديثات الرمز تلو الآخر عبر أحداث الإرسال من الخادم (SSE). يقلل هذا النهج من زمن الاستجابة المُدرَك ويتيح لك عرض النتائج الجزئية كما يتم إنشاؤها. يمكنك أيضًا دمج استدعاء الوظائف عن طريق تعريف الأدوات في طلبك، مما يمكّن النموذج من تنفيذ إجراءات محددة أو استرداد البيانات ديناميكيًا.

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

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)

معالجة استجابات وضع JSON

فرض إخراج منظم عن طريق تعيين response_format إلى {"type": "json_object"}. يضمن ذلك أن يُعيد النموذج بيانات JSON، مما يبسط التحليل في كود التطبيق الخاص بك. يمكنك الجمع بين ذلك مع تعريفات الأدوات أو تعليمات المطالبة الصارمة للحفاظ على سلامة البيانات.

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

from openai import OpenAI

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

فهم حدود الرموز والاستخدام

يدعم النموذج نافذة سياق بحجم 100,000 رمز، تشمل مجتمعةً النص الوارد والإجابة. يتيح هذا الحد السخي معالجة المستندات الكبيرة أو الحفاظ على سجلات محادثات طويلة دون اقتطاع. ومع ذلك، فإن الحد الأقصى للإخراج لكل طلب مقصور على 16,000 رمز، أو 2,048 رمزًا إذا لم تحدد max_tokens.

تتبع الاستخدام من خلال أعداد التوكنات المُرجعة في الاستجابة. يستهلك كل طلب توكنات الإدخال والإخراج، ويتم تحصيل الرسوم بمعدل $0.15 لكل مليون توكن إدخال و $0.50 لكل مليون توكن إخراج. لا تتكبب الأخطاء والرفضات رسومًا، مما يضمن دفعك فقط مقابل الإكمال الناجح.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralaikey.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);

حدود، أخطاء، والموثوقية

يُسمح لك بإجراء 300 طلب في الدقيقة و8 طلبات متزامنة لكل مفتاح. إذا تجاوزت هذه الحدود، ستتلقى خطأ 429 Too Many Requests. تُرجع فشل المصادقة رمز الحالة 401 Unauthorized، بينما يُشغّل عدم كفاية الرصيد استجابة 402 Payment Required.

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

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

ما هو مفتاح mistral AI وكيف يعمل؟

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

هل يمكنني استخدام مفتاح واجهة برمجة تطبيقات الذكاء غير الخاضع للرقابة هذا مع مزودين آخرين؟

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

كيف أتعامل مع الأخطاء وحدود معدل الطلبات في نقطة نهاية الذكاء الاصطناعي للبرمجة غير المقيدة؟

تعيد الأخطاء رموز حالة HTTP القياسية: 401 للمفاتيح غير الصالحة، و402 لعدم كفاية الرصيد، و429 لحدود معدل الطلبات. يمكنك التعامل معها عن طريق إعادة المحاولة بعد فترة انتظار أو إضافة رصيد عبر العملات المشفرة. تحترم API أيضاً حدود التزامن، لذا راقب طلباتك المتوازية لتجنب الوصول إلى حد 8 طلبات.

احصل على مفتاحك فوراً

سجّل الدخول، وانسخ الرمز المميز، وحدّث عنوان URL الأساسي الخاص بك. هذا كل ما تحتاجه.

ابدأ الآنعرض الوثائق