يشرح هذا الدليل كيفية تكوين مفاتيح واجهة برمجة التطبيقات (API keys) لـ OpenAI لتمكين ميزات الذكاء الاصطناعي في Discourse التي تتطلب مفاتيح نماذج لغوية كبيرة (LLM) تابعة لجهة خارجية.
مستوى المستخدم المطلوب: مسؤول (Administrator)
في هذا المثال، نستخدم OpenAI لإنشاء المفاتيح.
ملاحظة: ستحتاج على الأرجح إلى خطة مدفوعة ويجب أن تدفع مقابل كل استخدام. انظر هنا للحصول على التفاصيل والتسعير المحدثة.
ستتغير المنصات دائمًا، لذلك قد لا يعكس هذا الدليل العملية بنسبة 100%.
لاستخدام وحدات ذكاء اصطناعي معينة، يجب أن يمتلك المستخدمون مفتاح واجهة برمجة تطبيقات من موفر طرف ثالث مثل OpenAI (ChatGPT)، أو Anthropic (Claude)، أو Google (Gemini)، وما إلى ذلك.
يرجى التحقق من كل وحدة ذكاء اصطناعي لمعرفة موفري الجهات الخارجية الذين يمكن استخدامهم لها.
إنشاء مفتاح واجهة برمجة التطبيقات (API Key)
قم بتسجيل الدخول إلى OpenAI. يمكن الحصول على مفتاح واجهة برمجة التطبيقات هنا منصة OpenAI
أنشئ مفتاح واجهة برمجة التطبيقات (API Key)
بمجرد إنشاء المفتاح، قم بتخزينه في مكان آمن وسري وقم بنسخه
استخدام مفتاح واجهة برمجة التطبيقات (API Key) للذكاء الاصطناعي في Discourse
يستخدم الذكاء الاصطناعي في Discourse نظام الأسرار (Secrets) لإدارة مفاتيح واجهة برمجة التطبيقات. بدلاً من لصق المفاتيح مباشرة في تكوينات نماذج لغوية كبيرة فردية، يمكنك إنشاء سر مُسمى ثم الإشارة إليه من نموذج لغوي كبير واحد أو أكثر.
إنشاء سر (اختياري، يمكن إجراؤه ضمنيًا)
انتقل إلى المسؤول (Admin) ← الإضافات (Plugins) ← الذكاء الاصطناعي (AI) ← علامة التبويب الأسرار (Secrets)
انقر على سر جديد (New Secret)
أدخل اسمًا للسر (على سبيل المثال، “OpenAI API Key”)
الصق مفتاح واجهة برمجة التطبيقات الخاص بك في حقل السر (Secret)
احفظ السر
تكوين نموذج لغوي كبير (LLM)
انتقل إلى المسؤول (Admin) ← الإضافات (Plugins) ← الذكاء الاصطناعي (AI) ← علامة التبويب نماذج لغوية كبيرة (LLMs)
حدد قالب نموذج مُعد مسبقًا (على سبيل المثال، نموذج OpenAI) وانقر على زر تكوين (Configure) الخاص به، أو انقر على تحرير (Edit) على نموذج لغوي كبير مُكوّن بالفعل
في حقل مفتاح واجهة برمجة التطبيقات (API Key)، حدد السر الذي أنشأته من القائمة المنسدلة. يمكنك أيضًا إنشاء سر جديد ضمنيًا بالنقر على زر + بجوار القائمة المنسدلة.
لقد طُلب مني استخدام نموذج آخر حيث أنهم يتخلون عن GPT-3.5 Turbo من OpenAI. ومع ذلك، أتلقى رسالة الخطأ هذه عندما أقوم بـ “تشغيل الاختبار”، ولأقصى ما أتذكره، لا يمكنني تذكر ما إذا كنت قد أغفلت شيئًا.
تم إصلاح هذا الآن. لقد أزلت جميع نماذج اللغات الكبيرة وأعدت التشغيل مرة أخرى. استغرقت معظم الإعدادات وقتًا للبدء مرة أخرى، خاصةً الاضطرار إلى إلغائها ثم تمكينها مرة أخرى. ولكن بعد عدة محاولات، أصبح كل شيء يعمل باستخدام 4 Mini.