DuoGPTeam
تطبيق متعدد الاستخدامات يدمج نماذج GPT الخاصة بـ OpenAI وDALL-E لتحسين المحادثات وإنشاء المحتوى تلقائيًا وتصميم الرسوم. تم تصميم هذا التطبيق لتسهيل العديد من المهام الجماعية والفردية، والاستفادة من قدرات الذكاء الاصطناعي للمساعدة في التطوير والتسويق واستراتيجية الأعمال والمزيد.
سمات
المحادثات القائمة على الفريق
- فرق التسويق : إنشاء وتنظيم حملات الوسائط الاجتماعية وخطط إنشاء المحتوى والمزيد.
- فرق التطوير : المساعدة في تطوير البرامج وتوفير مقتطفات من التعليمات البرمجية وكتل تعليمات برمجية كاملة لـ Python وJavaScript وHTML وCSS وJava وC++ والمزيد.
- فرق علوم البيانات : تقديم رؤى وحلول لتحليل البيانات ومهام التعلم الآلي.
- فرق استراتيجية الأعمال : تطوير استراتيجيات الأعمال، وتحليل السوق، والتخطيط المالي.
- فرق تصميم الجرافيك : قم بإنشاء الصور وأغلفة الألبومات والشعارات وتصميمات المنتجات وتصميمات الشخصيات باستخدام DALL-E وGPT-4 Vision.
- فرق الموسيقى : تأليف الموسيقى وإنشاء ملفات MIDI وتصميم الأصوات باستخدام نصوص Python.
- فرق تصميم اللعبة : اكتب قصص ألعاب غامرة، وصمم مستويات اللعبة، وأنشئ آليات لعب مبتكرة.
محادثات الوضع الفردي
- شارك في محادثات فردية مع نماذج GPT للحصول على مساعدة شخصية، باستخدام نماذج مختلفة بما في ذلك GPT-3.5-turbo وGPT-4 وGPT-4-turbo وDALL-E.
الميزات المتقدمة
- إدارة مفاتيح API : قم بحفظ وتحميل مفتاح OpenAI API الخاص بك بشكل آمن.
- التحكم في المحادثة : بدء المحادثات وإيقافها مؤقتًا والتدخل فيها وإيقافها بسهولة.
- وضع الإيقاف التلقائي : اضبط عدد عمليات تبادل الرسائل قبل الإيقاف التلقائي.
- قائمة النقر بزر الماوس الأيمن : يمكنك نسخ النص وقصه ولصقه وتحليله بسرعة داخل المحادثة.
- تنظيم المحادثات : تنظيم المحادثات وتنظيمها تلقائيًا، واستخراج مقتطفات التعليمات البرمجية وإنشاء ملفات مضغوطة من النصوص والصور.
- حفظ المحادثات : احفظ المحادثات بأكملها في ملف نصي للرجوع إليها مستقبلاً.
ابدء
المتطلبات الأساسية
- بايثون 3.8 أو أعلى
- حزم بايثون المطلوبة:
tkinter
, requests
, json
, threading
, re
, zipfile
, os
, pandas
, io
, PIL
, subprocess
- مفتاح OpenAI API
تثبيت
استنساخ المستودع:
git clone https://github.com/yourusername/chatgpt-convo-app.git
cd chatgpt-convo-app
تثبيت الحزم المطلوبة:
pip install -r requirements.txt
تشغيل التطبيق:
python chatgpt_convo_app.py
الاستخدام
بدء محادثة
- إطلاق التطبيق.
- أدخل مفتاح OpenAI API الخاص بك عندما يُطلب منك ذلك.
- حدد فريقًا ومهمة من القائمة المنسدلة.
- أدخل موجه المستخدم الأولي وانقر فوق "ابدأ".
- ستبدأ المحادثة مع فريق الروبوتات المختار.
الوضع الفردي
- حدد النموذج المطلوب من القائمة المنسدلة في قسم الوضع الفردي.
- أدخل رسالتك وانقر على "إرسال".
- سوف يظهر الرد من النموذج المحدد في مربع المحادثة.
التدخل والسيطرة على المحادثة
- إيقاف مؤقت : انقر على "إيقاف مؤقت" لإيقاف المحادثة مؤقتًا.
- التدخل : أدخل مطالبة جديدة في حقل "مطالبة التدخل" وانقر فوق "تدخل" لتوجيه المحادثة.
- توقف : اضغط على "إيقاف" لإنهاء المحادثة.
تنظيم المحادثات وحفظها
- تنظيم : انقر على "تنظيم" لتنظيم المحادثة واستخراج مقتطفات من التعليمات البرمجية.
- حفظ المحادثة : انقر على "حفظ المحادثة" لحفظ المحادثة بأكملها في ملف نصي.
التكوين المتقدم
- إدارة مفاتيح واجهة برمجة التطبيقات (API Key Management ): سيطالب التطبيق بمفتاح واجهة برمجة التطبيقات (API) عند التشغيل الأول. سيتم حفظ المفتاح بشكل آمن للجلسات المستقبلية.
- قائمة النقر بزر الماوس الأيمن : انقر بزر الماوس الأيمن على مربع المحادثة للوصول إلى خيارات نسخ النص وقصه ولصقه وتحليله.