بقدر ما يمكن أن تكون الدردشة مع روبوت محادثة AI ممتعًا (خاصةً عندما يمكن أن يساعدك هذا الروبوت في المدرسة أو العمل) ، فمن الممتع دائمًا إضافة بعض الميزات الإضافية. جعل OpenAI ، الفريق الذي يقف وراء ChatGPT ، هذا الاحتمال ممكنًا من خلال إدخال المكونات الإضافية للنظام الأساسي.
على الرغم من توفرها في البداية لمجموعة مختارة من المطورين ومشتركي ChatGPT ، سيتم طرح هذه المكونات الإضافية الآن لجميع المستخدمين. إليك ما عليك القيام به للوصول إليها الآن.
تثبيت الإضافات لـ ChatGPT
سمحت ChatGPT بالفعل للعديد من العلامات التجارية الكبيرة بإنشاء مكونات إضافية لمنصتها ، بما في ذلك ما يلي:
- اكسبيديا
- Instacart
- تثاقل
- Shopify
- زابير
- كلارنا
يمكنك العثور على قائمة محدثة على صفحة ملحقات ChatGPT . بمجرد معرفة المكون الإضافي الذي تريد استخدامه وكيفية استخدامه ، اتبع هذه الخطوات لتثبيته في ChatGPT:
- أدخل 'chat.openai.com' في متصفحك وقم بتسجيل الدخول إلى حساب ChatGPT Plus الخاص بك.
- انتقل إلى القائمة المنسدلة 'النموذج' في أعلى الصفحة وحدد 'المكونات الإضافية'.
- إذا كنت قد أضفت بالفعل مكونًا إضافيًا ، فيجب أن تكون قادرًا على تحديده من القائمة الجديدة المنبثقة. بخلاف ذلك ، انقر على القائمة المنسدلة 'المكونات الإضافية' لفتح رابط إلى 'متجر المكونات الإضافية'.
- حدد ارتباط 'متجر المكونات الإضافية' لمشاهدة قائمة المكونات الإضافية المتاحة.
- قم بالتمرير إلى المكون الإضافي الذي تختاره وانقر على 'تثبيت'. لا يعني ذلك أنه يمكنك تثبيت العديد من مكونات ChatGPT الإضافية في زيارة واحدة.
بعد تثبيت المكون الإضافي ، من المفترض أن يظهر شعاره في القائمة المنسدلة 'المكونات الإضافية' التي تظهر بعد تحديد 'المكونات الإضافية' من القائمة المنسدلة 'النموذج'.
استخدام الإضافات في ChatGPT
بعد تثبيت المكونات الإضافية ، يمكنك إجراء استعلامات في ChatGPT تشير إلى المكون الإضافي ، مما يتيح لك القيام بالعديد من الأشياء. على سبيل المثال ، يتيح لك استعلام مثل الاستعلام أدناه استخدام المكون الإضافي Instacart للتسوق لمكونات الوصفة:
كيفية إلغاء Starz على roku
'أريد وصفة بيتزا خالية من الغلوتين وأريد شراء المكونات في لوس أنجلوس. هل يمكنك اقتراح إيصال بسيط للبيتزا الخالية من الغلوتين وطلب المكونات على Instacart؟ '
سيقوم ChatGPT بإنشاء رد بناءً على استفسارك. في المثال أعلاه ، يجب أن تتلقى وصفة للبيتزا الخالية من الغلوتين ، جنبًا إلى جنب مع رابط لقائمة تسوق Instacart التي تحتوي على جميع المكونات التي يسردها ChatGPT. يؤدي النقر فوق هذا الارتباط إلى نقلك إلى صفحة Instacart ، حيث يمكنك إكمال معاملتك.
هذا مجرد مثال واحد. اعتمادًا على المكونات الإضافية التي قمت بتثبيتها ، هناك العديد من الطرق التي يمكنك من خلالها تشكيل الاستعلامات لدمج الميزات الجديدة التي لديك تحت تصرفك. جرب طلبات بحث مختلفة. ربما حاول تحديد نوع الإجازة التي تريد أن تقضيها ، باستخدام البرنامج المساعد Expedia للتوصية بأفضل الطرق لجعل رحلتك حقيقة. بدلاً من ذلك ، حاول استخدام المكون الإضافي Zapier للربط بحساب Zapier الخاص بك حتى تتمكن من إنشاء رسائل بريد إلكتروني في Gmail وإرسالها عبر ChatGPT.
تخصيص إعدادات برنامج ChatGPT الإضافي
نظرًا لأن المكونات الإضافية جديدة نسبيًا على ChatGPT ، فإن قدرتك على التلاعب بإعداداتها محدودة إلى حد ما. بالإضافة إلى ذلك ، يختلف كل مكون إضافي ، لذلك يسمح لك البعض بتخصيص عملياتهم أكثر من غيرها. استخدم هذه الخطوات إذا كنت تريد التلاعب بمكوِّن إضافي قمت بتثبيته:
- قم بتسجيل الدخول إلى حساب ChatGPT Plus الخاص بك وانتقل إلى صفحة 'الإضافات' ، والتي يجب أن تجدها في لوحة التحكم الخاصة بك.
- حدد المكون الإضافي الذي ترغب في تخصيصه.
- قم بإجراء تعديلات بناءً على الخيارات المعروضة.
تختلف طبيعة هذه الخيارات اعتمادًا على المكون الإضافي. على سبيل المثال ، يمكن لأولئك الذين يستخدمون المكون الإضافي 'Speak' (الذي يترجم النص إلى لغات مختلفة) اختيار اللغة التي يستخدمها المكون الإضافي.
ادمج عدة ملفات jpeg في نوافذ pdf واحدة
إنشاء مكون إضافي ChatGPT
ينص ChatGPT على أنه يمكن للمطورين إنشاء مكونات إضافية لجهات خارجية عن طريق إنشاء 'ملف بيان' ، يُسمى أيضًا ملف 'ai-plugin.json'. فيما يلي الحد الأدنى من مخطط قاعدة البيانات للملف ، لكل الدردشة :
{
"schema_version": "v1",
"name_for_human": "TODO Plugin",
"name_for_model": "todo",
"description_for_human": "Plugin for managing a TODO list. You can add, remove and view your TODOs.",
"description_for_model": "Plugin for managing a TODO list. You can add, remove and view your TODOs.",
"auth": {
"type": "none"
},
"api": {
"type": "openapi",
"url": "http://localhost:3333/openapi.yaml",
"is_user_authenticated": false
},
"logo_url": "http://localhost:3333/logo.png",
"contact_email": "[email protected]",
"legal_info_url": "http://www.example.com/legal"
}
سترى أن الملف يحتوي على عدة حقول تحدد ما يفعله المكون الإضافي ، مع أقسام لاسمه ووصفه ، للاستخدام البشري ونموذج OpenAI. هناك أقسام لتحديد واجهة برمجة التطبيقات التي تستخدمها ، بالإضافة إلى تفاصيل الاتصال بمنشئ المكون الإضافي.
الخطوات العامة لتطوير مكون إضافي ChatGPT ، بما في ذلك إنشاء ملف البيان ، هي كما يلي:
- قم بتطوير واجهة برمجة التطبيقات التي تريد أن يستدعيها نموذج لغة OpenAI. يمكن أن تكون هذه واجهة برمجة تطبيقات جديدة تمامًا أو واجهة مستخدمة بالفعل ومتوافقة مع ChatGPT.
- قم بتفصيل واجهة برمجة التطبيقات الخاصة بك باستخدام مستند مواصفات OpenAI.
- قم بإنشاء ملف بيان لوصف ما يفعله المكون الإضافي وتوفير البيانات الوصفية التي يحتاج ChatGPT إلى رؤيتها قبل أن يتمكن من تقديم المكون الإضافي للمستخدمين.
باستخدام الملفات التي تم إنشاؤها ، يمكنك تشغيل المكون الإضافي الخاص بك عبر خادم بعيد أو في بيئة التطوير المحلية الخاصة بك.
إذا كنت تستخدم خادمًا بعيدًا ، فاتبع هذه العملية لتنشيط المكون الإضافي الخاص بك:
كيفية التحقق من قائمة الرغبات لشخص ما على Steam
- انتقل إلى 'تطوير البرنامج المساعد الخاص بك' على لوحة التحكم الخاصة بك واتبع التعليمات لإعداد القدرة على إنشاء المكونات الإضافية الخاصة بك.
- حدد 'تثبيت مكون إضافي لم يتم التحقق منه'.
- أضف ملف البيان الخاص بك إلى مسار “yourdomain.com/.well-known/”.
يمكن لأولئك الذين لديهم إصدار محلي من واجهة برمجة التطبيقات الخاصة بهم قيد التشغيل في بيئة التطوير الخاصة بهم توجيه واجهة البرنامج المساعد الخاصة بهم مباشرة إلى خادم المضيف المحلي الخاص بهم:
- انتقل إلى متجر 'Plugin' في ChatGPT.
- اختر 'تطوير البرنامج المساعد الخاص بك'.
- أدخل رقم المنفذ والمضيف المحلي ، مع التأكد من ضبط 'نوع المصادقة' على 'بلا'.
لاحظ أن تمكين المكونات الإضافية التي لم يتم التحقق منها في منطقة التطوير الخاصة بك يوفر لك فقط الوصول إلى المكونات الإضافية التي تقوم بإنشائها وتحميلها. لا يمكنك الوصول إلى المكونات الإضافية الأخرى التي لم يتم التحقق منها ، ولن يتمكن مستخدمو ChatGPT الآخرون من تثبيت المكون الإضافي ما لم يتم التحقق منه. لا توجد حاليًا عملية تحقق ، على الرغم من أن هذا يجب أن يتغير لأن ChatGPT يطرح ميزة المكون الإضافي الخاص به لجمهور أوسع.
العب مع الإضافات
نظرًا لكون مكونات ChatGPT الإضافية في هذه المرحلة المبكرة من التطوير ، فإن أي شيء تفعله بها هو تجريب بقدر ما هو عملي. ومع ذلك ، فمن السهل أن ترى كيف يمكن لهذه المكونات الإضافية أن تحول تجربتك على النظام الأساسي ، حيث تستفيد العديد من التطبيقات الشائعة بالفعل من الميزة لدمج ChatGPT في عروضها.
هل ستشترك في قائمة الانتظار أم ستنتظر إطلاقًا واسعًا؟ هل لديك أي أفكار للمكونات الإضافية قد تجدها أنت (أو مستخدمون آخرون) مفيدة؟ تقول لنا في قسم التعليقات أدناه.