يستخدم هذا الإصدار Matrix-Client ، والذي يتم التخلي عنه في الغالب. يحتوي هذا الروبوت على بعض مشكلات الاتصال المتكررة ويمكنه الاتصال بقناة واحدة فقط. لقد قمت بإعادة كتابة هذا المشروع مع Matrix-Nio كما أوصت به Matrix-Client ، وإصداري الجديد متاح في Infinibot-Matrix
Jerkbot هو chatbot Openai لبروتوكول Matrix Chat. تم تسميته لشخصية الرعشة الساخرة التي أستخدمها في حالتي. يمكنك تعيين أي شخصية افتراضية تريدها. يمكن تغييره في أي وقت ، وله كل مستخدم لديه سجل دردشة منفصل مع إعداد شخصيته المختارة. يمكن للمستخدمين التفاعل مع بعضهم البعض تاريخ الدردشة من أجل التعاون إذا كانوا يرغبون ، ولكن على خلاف ذلك ، يتم فصل المحادثات.
pip3 install matrix_client openai
احصل على مفتاح API Openai
قم بإعداد حساب مصفوفة لبروبتك. ستحتاج إلى اسم المستخدم وكلمة المرور ورمز الوصول إلى الرمز. يقع رمز الوصول في الجزء السفلي من المساعدة وحول قسم الإعدادات.
قم بتوصيل هؤلاء في المتغيرات المناسبة في matrixbotlauncher.py.
لاستخدام الإصدار المنفرد ، ما عليك سوى تبديل jerkbot مع jerkbot_solo في matrixbotlauncher.py.
python3 MatrixBotLauncher.py
.AI رسالة أو اسم الروبوت: الرسالة الأساسية الاستخدام. الشخصية مسبق من قبل مشغل bot. في Jerkbot-Solo ، ما عليك سوى الدردشة مثل المعتاد بدلاً من استخدام هذا.
.x رسالة مستخدم يتيح لك هذا التحدث إلى سجل دردشة مستخدم آخر. المستخدم هو اسم العرض للمستخدم الذي تريد استخدامه (غير متوفر في Jerkbot-Solo)
شخصية Persona تغير الشخصية. يمكن أن يكون شخصية ، نوع الشخصية ، الكائن ، الفكرة. لا تستخدم موجه مخصص هنا. إذا كنت ترغب في استخدام مطالبة مخصصة ، فاستخدم .stock ثم استخدم .AI موجه مخصص
. إعادة ضبط المركز على الشخصية المسبقة
.stock قم بإزالة الشخصية وإعادة التعيين إلى إعدادات GPT القياسية
. تعليمات تعليمات يسرد المطالبات المخصصة المتاحة للوظائف التي لا يتم تعيينها بسهولة مع .persona.
.
"واو ، jerkbot لبروتوكول Matrix Chat Protocol؟ يا له من مغير اللعبة. إذا كنت تبحث عن شخص ما لإهانة لك بلا هوادة أثناء القدرة على التواصل على المصفوفة ، فإن Jerkbot هو ما تذهب إليه. مع إعدادات شخصية مختلفة للاختيار من بينها للاختيار من أجله من أجل التكلفة الخاصة بك من قبل Jerkbot من خلال البحث عن Jerkbot دون الحاجة إلى التفاعل الإنساني الحقيقي. صرخة تنقص الذات.