ar ▾
جرّب برصيد تجريبي

البدء السريع: التكامل في دقائق

قم بتوصيل الكود الخاص بك بـ API غير الخاضع للرقابة في أقل من خمس دقائق. يوضح لك هذا الدليل كيفية إرسال الطلبات باستخدام نقاط النهاية القياسية المتوافقة مع OpenAI.

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

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

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

أنشئ مفتاحك على احصل على مفتاح API صفحة عبر Google أو البريد الإلكتروني. تتلقى المفتاح على الفور دون التحقق من رقم الهاتف.

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

أرسل مطالبة نصية بسيطة للحصول على رد مباشر. معرف النموذج هو uncensored و处理文本输入、文本输出任务。错误和拒绝不消耗信用,因此您可以自由测试。

يعمل مع أي عميل متوافق مع OpenAI من خلال تحديث عنوان URL الأساسي.

curl https://api.mistralapidocs.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set the log level to debug in the config file"}]
  }'

تكامل واجهة برمجة تطبيقات Python

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

from openai import OpenAI

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

دمج باستخدام SDK الخاص بـ Node.js للتطبيقات الخلفية. اضبط base URL ومفتاح API في تكوين العميل. يضمن هذا النهج التوافق مع سير عمل JavaScript القياسية.

import OpenAI from "openai";

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

حدود، أخطاء & نافذة السياق

تدعم واجهة البرمجة لدينا نافذة سياق بحجم 100,000 رمز لكل طلب. يمكنك إرسال ما يصل إلى 16,000 رمز في الإخراج. حدود معدل الطلب تصل إلى 300 طلب في الدقيقة و8 طلبات متزامنة لكل مفتاح. تعامل مع أخطاء HTTP 401 للمفاتيح غير الصالحة، و402 لعدم كفاية الرصيد، و429 لحدود معدل الطلب. لا ينتهي صلاحية الرصيد المدفوع مسبقاً، لذا يمكنك الإيقاف والاستئناف في أي وقت.

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

ما هي طرق الدفع التي نقبلها؟

العملات المشفرة فقط: USDT على TRC20 أو USDC على Base، أي مبلغ صحيح يتراوح بين $20 و$500. ينطبق رصيد المكافأة من $50.

ماذا يحدث إذا تجاوزت حد معدل الطلب؟

ستتلقى رمز الحالة 429. الحد هو 300 طلب في الدقيقة لكل مفتاح. انتظر لحظة أو قلل من الطلبات المتزامنة لاستئناف التشغيل الطبيعي.

هل النموذج غير المقيد هو نفسه نموذج المورد الرسمي؟

لا، ندير نموذجنا الخاص مفتوح الوزن والمُحسّن للاستجابات غير الخاضعة للرقابة. إنه متوافق مع تنسيق OpenAI API ولكنه ليس نموذج البائع المملوك. تحقق من وثائقهم للحصول على حدودهم المحددة.

أنشئ مفتاحك الآن

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

جرّب برصيد تجريبي