ar ▾
احصل على مفتاحك

قم بدمج واجهة برمجة تطبيقات الدردشة غير المقيدة

Start building with our uncensored LLM API by setting your base URL and key, then send text requests just like you would with OpenAI. This quickstart covers the essentials of integration, streaming, and error handling so you can get your project running immediately.

https://api.glmapiprice.com/v1غير خاضع للرقابة

قم بتعيين عنوان URL الأساسي ومفتاح API الخاص بك

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

  • URL الأساسي: https://api.glmapiprice.com/v1
  • معرف النموذج: uncensored

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

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

أرسل طلب POST قياسي إلى نقطة نهاية إكمال الدردشة لتلقي رد نصي. هذا هو التفاعل الأساسي الأكثر شيوعًا ويعمل مع أي SDK متوافق مع OpenAI. تقدم تعليمات النظام ورسالة المستخدم، ويعيد النموذج النص المولد.

curl https://api.glmapiprice.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate cost for 50k tokens at current rate"}]
  }'

تأكد من تحديد معرف النموذج كـ uncensored في جسم الطلب الخاص بك. يخبر هذا واجهة برمجة التطبيقات بالنموذج المراد استخدامه للتوليد.

التكامل مع مكتبة Python SDK

استخدم مكتبة Python الرسمية للتفاعل مع واجهة برمجة التطبيقات برمجياً. يتعامل هذا النهج مع تسلسل JSON ومعالجة الأخطاء تلقائياً. يجب عليك تكوين العميل بعنوان URL الأساسي الصحيح قبل إجراء أي مكالمات.

from openai import OpenAI

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

هذه الطريقة مثالية لخدمات الخلفية أو البرامج النصية حيث تحتاج إلى معالجة الاستجابات في Python. تدير مكتبة SDK اتصالات HTTP بكفاءة.

تواصل باستخدام Node SDK

قم بتنفيذ واجهة برمجة التطبيقات في بيئات Node.js باستخدام مكتبة العميل القياسية. يسمح هذا لك بدمج النموذج غير الخاضع للرقابة مباشرة في تطبيقات JavaScript أو TypeScript الخاصة بك. قم بتكوين عنوان URL الأساسي للإشارة إلى خدمتنا.

import OpenAI from "openai";

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

يمكن لمطوري Node.js استخدام هذا لبناء وظائف بدون خادم أو تطبيقات كاملة الواجهة. يعكس التركيب عميل OpenAI، مما يضمن انتقالاً سلساً.

تمكين التدفق مع SSE

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

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)

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

التعامل مع الأخطاء ومراقبة الاستخدام

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

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

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

ما هي سعر واجهة برمجة التطبيقات glm لهذا النموذج uncensored؟

أسعارنا هي 0.15 دولار لكل مليون رمز إدخال و0.50 دولار لكل مليون رمز إخراج. تدفع فقط مقابل ما تستخدمه باستخدام رصيد مسبق، ولا توجد رسوم اشتراك شهرية.

كيف أبدأ مع مفتاح API؟

سجّل باستخدام Google أو البريد الإلكتروني للحصول على مفتاح API الخاص بك على الفور. يظهر المفتاح على الفور بعد الإنشاء ويمكن استخدامه مع أي عميل متوافق مع OpenAI عن طريق تحديث عنوان URL الأساسي.

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

ستتلقى رمز حالة 429 إذا تجاوزت 300 طلب في الدقيقة أو 8 طلبات متزامنة. قلل من تردد الطلبات أو وزع الحمل عبر مفاتيح API متعددة إذا لزم الأمر.

احمِ مفتاحك الآن

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

احصل على مفتاحكhttps://api.glmapiprice.com/v1