نظام مفتوح المصدر لوصف الصور تلقائيًا المرسلة من قبل المستخدمين على منصات الوسائط الشهيرة. يدعم حاليًا Discord ، ودعم Slack ، و Messenger ، و Telegram ، ومنصات أخرى قريبًا!
وصف الصور التي أرسلها المستخدمون تلقائيًا على منصات الوسائط الشهيرة. من المفيد بشكل لا يصدق أن يعاني من ضعف بصريًا ، سيؤدي الوصف تلقائيًا إلى تناول الصور واستخدام GPT-4-Vision ، وسوف يفسر الصور وتحويلها إلى تمثيل نصفي قابل للقراءة الإنسان يهدف إلى إعطاء المستخدمين فهمًا كليًا للصورة دون الحاجة إلى الاعتماد على رؤية الصورة نفسها بصريًا.
دعم إعداد BOT والخادم التجريبي: انضم هنا
يتم دعم Python 3.9 وما فوق
للاستيقاظ مع الروبوت ، تحتاج إلى تثبيت المتطلبات ، وإعداد متغيرات البيئة الخاصة بك ، وبدء الروبوت. لتثبيت المتطلبات:
python3.9 -m pip install -r requirements.txt ثم ، قم بإعادة تسمية sample.env إلى .env وملءها بمفاتيح واجهة برمجة التطبيقات المقابلة:
DISCORD_TOKEN = " MTE..... "
OPENAI_API_KEY = " sk-....... "
DESCRIBED_CHANNELS = " mute-this-testing,blank-test "
ALLOWED_GUILDS = " 1061370086331523176 "
ADMIN_ROLES = " Admin "النقابات المسموح بها هي قيم فاصلة منفصلة لمعرفات النقابة. يمكنك استرداد معرفات النقابة بالنقر بزر الماوس الأيمن على خادم أعلى يسار نافذة Discord الخاصة بك ثم النقر فوق "Copy ID". أسماء القنوات و admin_roles هي أيضًا حساسة للحالة والفاصلة.
يمكنك الحصول على مفتاح Openai API هنا ، ومعرفة كيفية إنشاء روبوت Discord هنا
لبدء الروبوت من الدليل الجذري لإعادة الريبو ، قم بتشغيل:
python -m discord_service.botبمجرد دعم المنصات الأخرى ، سيكون هناك المزيد من الأوامر لتشغيل الروبوتات للمنصات الأخرى. علاوة على ذلك ، سيتم إنشاء أمر الكل في واحد يدير كل شيء.
ضمن خادم Discord فقط ، يمكن للمستخدمين الذين لديهم أدوار محددة في ADMIN_ROLES في ملف البيئة الخاص بك تشغيل أوصاف الصورة وإيقافها. افتراضيًا لخادم ، يتم إيقاف أوصاف الصور. يمكنك تشغيلها مع:
/describe status:on
يمكنك إيقافها مع
/describe status:off