خطأ في OpenAI's text-embedding-ada-002 "أبعاد التجسيم"

الآن، في العمل الذي قمت به، لا يعمل الاختبار أثناء التثبيت، ولكن يمكن حفظه. بعد الحفظ، عندما حددت هذه الوحدة “text-embedding-ada-002” من الإعدادات، رأيت أنها تعمل على الموقع. ومع ذلك، لست متأكدًا مما إذا كانت تضيف مواضيع جديدة. هذا الكود يعطي خطأ “rake ai:embeddings:backfill”:

rake aborted!
NameError: uninitialized constant DiscourseAi::Embeddings::VectorRepresentations (NameError)

    vector_rep = DiscourseAi::Embeddings::VectorRepresentations::Base.current_representation
                                        ^^^^^^^^^^^^^^^^^^^^^^^
/var/www/discourse/plugins/discourse-ai/lib/tasks/modules/embeddings/database.rake:14:in `block in <main>'

أثناء تحرير المواضيع، يعطي الذكاء الاصطناعي خطأ أثناء البحث عن الفئات والعلامات. لكن مولد العناوين يعمل.


مرحباً، شكراً على العمل على التحديث والتصحيح. أنا أحاول تكوين وحدة التضمين. يرجى ملاحظة أنه بعد التحديث، لم يكن من الممكن الوصول إلى بعض المواضيع (المواضيع الجديدة)، أعتقد أن ذلك كان بسبب عدم تثبيت ميزة التضمين. أنا أحاول تثبيت “text-embedding-ada-002”، الذي استخدمته في الإعدادات السابقة، ولكن إعداد “أبعاد التضمين” يسبب مشاكل. إذا تركته فارغًا، يجتاز الاختبار، ولكنه لا يحفظ لأنه فارغ. إذا أدخلت رقمًا، فإنه يعطي رسالة الخطأ أدناه. في الوقت الحالي، قمت بتثبيت “text-embedding-3-large” من OpenAI، واجتاز الاختبار، أعتقد أنه قد يستغرق بعض الوقت للعمل على المواضيع، لكنني لا أعرف ما هو الفرق عن بنية “text-embedding-ada-002”.

إذا قمت بحذف هذا الجزء (أبعاد التضمين)، يعمل الاختبار ولكنه لا يحفظ لأنه يحذرني من أن هذا المجال يجب ألا يكون فارغًا.

إذا أردنا حفظه، فإنه يعطي هذا الخطأ: حدث خطأ: لا يمكن أن تكون الأبعاد فارغة

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

تم إصلاح هذا بواسطة:

يجب أن تكون قادرًا على تعيين أبعاد لـ text-embedding-3-*. بالنسبة للواحد الكبير، استخدم القيمة المحددة مسبقًا 2000.

هناك وظيفة إعادة تعبئة تعمل كل خمس دقائق وستقوم في النهاية بإنشاء تضمينات لجميع المواضيع.

سأنشر هنا بمجرد إصلاح هذا.

3 إعجابات
  • تم إصلاح مشكلة “أبعاد التضمين”.
  • تم إصلاح هذا الخطأ: "فشل تضمينات OpenAI بالحالة: 400 الجسم: { "error": { "message": "هذا النموذج لا يدعم تحديد الأبعاد.", "type": "invalid_request_error", "param": null, "code":"\n- يعمل “تشغيل الاختبار” و “حفظ”.
  • تم إصلاح تحديد الفئة والعلامة باستخدام الذكاء الاصطناعي.
  • بدأ إنشاء ملخصات المواضيع في الظهور.

شكرا لك يا رئيس :clap: :clap: :clap: :clap: :clap: :clap: :clap:

5 إعجابات

تم إصلاح مهمة “backfill embeddings rake” وفقًا لـ:

5 إعجابات

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