ar ▾
إنشاء مفتاح

البدء السريع لواجهة برمجة تطبيقات Uncencored chat gpt

ابدأ في توليد النصوص باستخدام واجهة برمجة التطبيقات (API) غير الخاضعة للرقابة باستخدام مكتبات OpenAI SDK القياسية. يوجهك هذا الدليل السريع خلال المصادقة، والطلبات الأساسية، والدفق دون رفض غير متوقع.

https://api.gptchatuncencored.com/v1uncensored

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

عنوان URL الأساسي لجميع الطلبات هو https://api.gptchatuncencored.com/v1. تقوم بالمصادقة عن طريق تمرير مفتاح API الخاص بك في Authorization رأس الصفحة كرمز حامل (Bearer token). هذا يعمل مع أي عميل متوافق مع OpenAI عن طريق تحديث عنوان URL الأساسي وتكوين المفتاح فقط.

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

إرسال طلبك الأول

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

  • اضبط model field إلى uncensored.
  • أدرج مطالبة النظام إذا لزم الأمر لتوجيه النبرة.
  • تتوقع استجابة JSON تحتوي على النص المولد.

تدعم نافذة السياق إجمالي 100,000 رمز، مما يسمح بإجراء محادثات طويلة.


curl https://api.gptchatuncencored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the HTTP status code for a 404 error"}]
  }'

تحقق من أن المفتاح يعمل قبل توسيع نطاق الاستخدام.

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

استخدم مكتبة Python SDK الرسمية من OpenAI للتفاعل مع واجهة برمجة التطبيقات الخاصة بنا. قم بتثبيت الحزمة عبر pip وقم بتكوين عنوان URL الأساسي للإشارة إلى نقطة النهاية الخاصة بنا.

يُمكّنك هذا النهج من إعادة استخدام الكود الموجود الذي يستهدف OpenAI. مر مفتاح API الخاص بك واضبط النموذج على uncensored. يتعامل مكتبة البرمجيات (SDK) مع تسلسل JSON وتحليل الأخطاء تلقائيًا.


from openai import OpenAI

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

جرّب بمطالبة بسيطة للتأكد من الاتصال. اضبط درجة الحرارة و top_p للحصول على اختلافات إبداعية.

تكامل Node SDK

تعمل حزمة Node.js SDK بشكل مطابق لنسخة Python. قم بتثبيت الحزمة وتهيئة العميل باستخدام عنوان URL الأساسي والمفتاح الخاص بك.

هذا يمكّن من التكامل السلس في تطبيقات Node. اضبط النموذج على uncensored للاستجابات غير المقيدة. يمكنك التحكم في المعلمات مثل stop تسلسلات أو seed للتكرار.


import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.gptchatuncencored.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: true في طلبك. تُعيد واجهة برمجة التطبيقات أحداث الإرسال الخادم (SSE) مع تحديثات رموز مميزة تدريجية.

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


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)

يعمل البث مع جميع المعلمات، بما في ذلك استدعاء الوظائف. تأكد من أن عميلك يتعامل مع القطع الجزئية بشكل صحيح.

حدود، أخطاء، والسياق

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

نطاق السياق هو 100,000 رمز للسياق والإكمال. الإخراج مقيد بـ 16,000 رمز لكل طلب، أو 2,048 إذا حذفت max_tokens. الأخطاء والرفض لا تشحن الرصيد. الرصيد لا ينتهي، لكن الأموال المسبقة غير قابلة للاسترداد.

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

هل هذه هي خدمة Chat GPT غير المقيدة الرسمية؟

لا، نحن مزود مستقل. نستضيف نموذجاً مخصصاً غير خاضع للرقابة متوافقاً مع مكتبات SDK الخاصة بـ OpenAI لكنه ليس GPT أو Claude أو نموذج أي بائد آخر. تحقق من وثائق البائعين للحصول على تفاصيلهم المحددة.

كيف يمكنني تصحيح الأخطاء المتعلقة بغياب الإشارات المرجعية في استجابات API الدردشة المتوازية؟

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

ماذا يحدث إذا تجاوزت نافذة السياق؟

ستفشل الطلبات التي تتجاوز حد 100,000 رمز مميز على الأرجح أو تُقتصر حسب تنفيذ العميل الخاص بك. تقبل API ما مجموعه 100,000 رمز مميز. الإخراج مقيد بـ 16,000 رمز مميز لكل طلب. أدر سجلك للبقاء ضمن الحدود.

احمِ مفتاح واجهة برمجة الخاص بك

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

إنشاء مفتاحعرض الوثائق