MyGirlGPT - صديقتك الشخصية العاملة بالذكاء الاصطناعي والتي تعمل على خادمك الشخصي
مرحبًا بك في مستودع MyGirlGPT. يتيح لك هذا المشروع إنشاء صديقتك الشخصية المعتمدة على الذكاء الاصطناعي بشخصية وصوت فريدين وحتى صور سيلفي. تعمل صديقة الذكاء الاصطناعي على خادمك الشخصي، مما يمنحك التحكم الكامل والخصوصية.
MyGirlGPT هو وكيل AI يتم نشره على OpenDAN-Personal-AI-OS
تجريبي
انقر على الصورة أدناه لمشاهدة العرض التوضيحي:
بنيان
معمارية المشروع
- TelegramBot
- الروبوت: استقبال الرسائل من تيليجرام، وإرسال الرسائل إلى mygirl.
- mygirl: قم بمعالجة الرسالة وإرسالها إلى خادم LLM. إذا كان تحويل النص إلى كلام مطلوبًا، فاتصل بخادم TTS.
- خادم LLM: بصفته عقل صديقة الذكاء الاصطناعي، يقوم بإنشاء رسائل الرد. إذا تقرر أن الرسالة مطلوبة من قبل المستخدم، فاتصل بواجهة برمجة تطبيقات webui للنشر المستقر لإنشاء صورة.
- خادم TTS: توفير إمكانات تحويل النص إلى كلام.
- خادم text2img: استخدم واجهة برمجة تطبيقات webui للنشر المستقر لتوفير إمكانات text2img.
كيفية التشغيل على الخادم الشخصي الخاص بك
- ابدأ تشغيل Webui للانتشار المستقر
ابدأ بالوسيطة --api
. إذا كنت تنشر الخدمة عبر أجهزة متعددة، فستحتاج أيضًا إلى إضافة الوسيطة --listen
. سيتم الآن الاستماع إلى SD Webui على المنفذ 7860
.
سيكون لديك التكوين الخاص بك: SD_ADDRESS='http://stablediffusion:7860'
، وسيتم استخدام هذا في الخطوة التالية. - قم بتشغيل خادم LLM
اتبع الإرشادات الموضحة في كيفية تشغيل خادم LLM. بمجرد تشغيل الخادم. سيتم تشغيل خادم LLM على المنفذ 5001
. - قم بتشغيل خادم TTS
اتبع الإرشادات الموضحة في كيفية تشغيل خادم TTS. بمجرد تشغيل الخادم، سيتم الاستماع إليه على المنفذ 6006
. - ابدأ تشغيل TelegramBot
يجب أن يكون لديك الآن GPT_SERVER=http://LLM-SERVER:5001
و TTS_SERVER=http://TTS-SREVER:6006
.
اتبع الإرشادات الموضحة في كيفية تشغيل TelegramBot لبدء تشغيل الروبوت.
الآن يمكنك الاستمتاع بالدردشة مع فتاة الذكاء الاصطناعي الخاصة بك !!!
كيفية تشغيل MyGirlGPT في RunPod
How.to.Run.MyGirlGPT.in.RunPod.mp4
ما هو رنبود
RunPod عبارة عن منصة حوسبة سحابية، مصممة بشكل أساسي لتطبيقات الذكاء الاصطناعي والتعلم الآلي.
سمات
- تكامل Telegram: تواصل مباشرة مع صديقتك التي تعمل بتقنية الذكاء الاصطناعي من خلال Telegram، مما يسمح لك بإرسال واستقبال الرسائل بسلاسة.
- نموذج اللغة المحلية الكبيرة (LLM): مدعوم من webui لإنشاء النصوص مع حماية أفضل للخصوصية.
- تخصيص الشخصية: قم بتخصيص شخصية الذكاء الاصطناعي حسب تفضيلاتك، مما يجعلها مناسبة تمامًا لك. النموذج هو TehVenom/Pygmalion-Vicuna-1.1-7b
- توليد الصوت: استخدم Bark لإنشاء صوت لنموذج الذكاء الاصطناعي الخاص بك، مما يعزز التجربة الغامرة.
- إنشاء صور سيلفي: صديقتك التي تعمل بتقنية الذكاء الاصطناعي قادرة على إنشاء صور سيلفي واقعية عند الطلب، مدعومة بواجهة مستخدم ويب Stable Diffusion.
خريطة الطريق
- الذاكرة طويلة المدى: قم بتمكين MyGirlGPT من "تذكر" المحادثات على المدى الطويل، مما سيعزز عمق واستمرارية تفاعلاتك.
- رسائل الفيديو: ستتمكن صديقتك التي تعمل بتقنية الذكاء الاصطناعي من إرسال مقاطع فيديو خاصة بها إليك، مما يوفر تجربة أكثر غامرة وجاذبية.
- Discord Bot: قم بتوصيل صديقتك التي تعمل بالذكاء الاصطناعي بـ Discord، وقم بتوسيع الأنظمة الأساسية حيث يمكنك التفاعل معها.
- LLM لمطالبات SD: استبدال GPT-3.5 بـ LLM محلي لإنشاء مطالبات لـ SD.
- تبديل الشخصية: السماح للمستخدمين بالتبديل بين الشخصيات المختلفة لصديقة الذكاء الاصطناعي، مما يوفر المزيد من خيارات التنوع والتخصيص لتجربة المستخدم.
التعليمات
المساهمة
نحن نرحب بطلبات السحب. إذا كنت تخطط لإجراء تغييرات مهمة، فيرجى فتح مشكلة أولاً لمناقشتها.
تاريخ النجوم
رخصة
هذا المشروع مرخص بموجب ترخيص MIT.
مدعوم من
- واجهة مستخدم الويب ذات الانتشار المستقر
- نباح
- إنشاء النص-webui
- TehVenom/Pygmalion-Vicuna-1.1-7b