الوصول إلى واجهة برمجة التطبيقات (API) لنماذج التضمين (embedding) لمشاركة

يستخدم روبوت Discourse AI تقنية RAG (Retrieval Augmented Generation) للمنشورات، ولذلك إذا تم تمكين الروبوت، يجب أن يكون لكل منشور تضمين مرتبط به، وهو تمثيل في الفضاء المتجهي. سيكون من الملائم الوصول إلى هذه التضمينات عبر واجهة برمجة التطبيقات (API).


مع تزايد استخدامنا للذكاء الاصطناعي في Discourse، قد نرغب في ميزات غير متوفرة حاليًا. نظرًا لأن الذكاء الاصطناعي يتطلب عادةً تضمينات للمنشورات، وهي موجودة بالفعل في مواقع Discourse مع تفعيل روبوت الذكاء الاصطناعي، فمن المنطقي استخدام هذه التضمينات الموجودة بدلاً من تكرارها.

كنت آمل أن يتمكن روبوت Discourse AI من الوصول إلى بيانات خارجية بحلول الآن، لكنني لم أجد أي معلومات بخصوص هذه القدرة. لذلك، أستكشف إنشاء GPT مخصص لـ ChatGPT Plus وأود الاستفادة من التضمينات الموجودة مسبقًا.

إعجاب واحد (1)

حتى عندما لا تكون واجهة برمجة التطبيقات (API) متاحة لحالة الاستخدام هذه تحديدًا، يمكنك دائمًا إنشاء استعلام SQL باستخدام مستكشف البيانات (الجداول التي تبدأ بـ ai_ مثل ai_topic_embeddings) واستخدام واجهة برمجة التطبيقات (API) للحصول على نتائج الاستعلام.

هذا مدعوم الآن. نقطة النهاية:

https://SITENAME/discourse-ai/embeddings/semantic-search.json?hyde=false&q=YOURQUERY

ستقوم بإجراء بحث تشابه المتجهات.

هذا مدعوم أيضًا الآن باستخدام أدوات الذكاء الاصطناعي المخصصة.

4 إعجابات

شكرا!

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

أيضًا، إذا قام المرء بتغيير نموذج الذكاء الاصطناعي من OpenAI GPT إلى Claude، فإن التضمينات ستكون مختلفة، لذا يجب ملاحظة تأثيرات هذا التغيير في برنامج تعليمي.

أنا أتواجد في منتدى Zulip (Lean) وأفتقد بالتأكيد ميزات الذكاء الاصطناعي التي يمتلكها Discourse. (مصفوفة ميزات Zulip)

صورة

صورة

صورة مما يعني أن الميزة غير موجودة.
تحية لفريق Discourse على تعزيزه بالذكاء الاصطناعي.

على حد علمي، فإن استخدام هذا مجاني لأن تكلفة التضمينات رخيصة جدًا الآن لدرجة أنها لا تستحق الشحن. :wink: من الواضح أن موظفي Discourse بحاجة إلى توضيح هذا البيان، لكنني متأكد من أن الآخرين قد يتفاجأون بالإجابة.


بدافع الفضول، جربت عنوان URL على موقع Discourse حيث أنا مجرد مستخدم أساسي (مستوى الثقة 1) وعمل الاستعلام.

نظرًا لأن هذا يبدو ممكّنًا ومتاحًا افتراضيًا، ففي ذهني أميل إلى التفكير فيما إذا كانت هذه التكنولوجيا مفيدة للمكفوفين الذين يحاولون استخدام الإنترنت، فهذا بوضوح فوز لهم عندما يتم ربط النقاط، مما يعني أنه إذا تم إعلامهم بذلك، فيمكنهم أو يمكن للآخرين الاستفادة منه لمساعدتهم.

على هذا النحو، لاحظت هذا في موضوع للمكفوفين على منتدى OpenAI.

إعجاب واحد (1)

تم إغلاق هذا الموضوع تلقائيًا بعد 3 أيام. لم يعد يُسمح بالردود الجديدة.