Infinigpt هو chatbot Openai لـ IRC (دردشة ترحيل الإنترنت). إنه يحتوي على مطالبة رائعة تسمح لها بالدوار مثل أي شيء يمكن أن تفكر فيه تقريبًا. يمكنك تعيين أي شخصية افتراضية تريدها. يمكن تغييره في أي وقت ، وله كل مستخدم لديه سجل دردشة منفصل مع إعداد شخصيته المختارة. يمكن للمستخدمين التفاعل مع بعضهم البعض تاريخ الدردشة من أجل التعاون إذا كانوا يرغبون ، ولكن على خلاف ذلك ، يتم فصل المحادثات.
متاح أيضًا لبروتوكول دردشة المصفوفة في Infinigpt-Matrix
الآن مع دعم Ollama وتبديل النموذج.
pip3 install openai irc
#optionally
pip3 install ollama-python
احصل على مفتاح Openai API ، وقم بتعيينه كمتغير بيئي Openai_API_Key (يمكنك القيام بذلك في أسفل الكود وكذلك عن طريق إلغاء التخلص من الجزء لتعيين متغير البيئة)
أضف نماذج Ollama المطلوبة إلى قائمة الطرز في config.json إذا كنت تريد استخدامها.
املأ المتغيرات للقناة واللقب وكلمة المرور والخادم في config.json.
كلمة المرور اختيارية ، ولكن التسجيل مطلوب لبعض القنوات.
python3 infinigpt.py
.AI رسالة أو اسم الروبوت: الرسالة الأساسية الاستخدام. الشخصية مسبق من قبل مشغل bot.
.x رسالة مستخدم يتيح لك هذا التحدث إلى سجل دردشة مستخدم آخر. المستخدم هو اسم عرض المستخدم الذي تريد استخدام السجل الذي تريد استخدامه
شخصية Persona تغير الشخصية. يمكن أن يكون شخصية ، نوع الشخصية ، الكائن ، الفكرة. لا تستخدم موجه مخصص هنا.
.
. إعادة ضبط المركز على الشخصية المسبقة
.stock قم بإزالة الشخصية وإعادة التعيين إلى إعدادات GPT القياسية
. قائمة النماذج متوفرة نماذج لغة كبيرة
. نموذج نموذج تغيير نموذج
. نموذج إعادة تعيين نموذج إعادة تعيين
.help botname عرض قائمة المساعدة