مرحبًا بكم في God-GPT ، وهو مستودع إثبات المفهوم لوكيل مستقل شبيه بالإله يستفيد من Dalee-2 API لإنشاء الصور، ونموذج GPT لإنشاء النص، وLangchain لتنسيق الوكيل. يوفر هذا المشروع مجموعة من نصوص بايثون التي توضح قدرات إطار عمل الذكاء الاصطناعي هذا.
للحصول على شرح ومناقشة متعمقة لهذا المشروع، ارجع إلى هذا الحديث: شرح God-GPT
اتبع الإرشادات أدناه لتشغيل God-GPT على جهازك المحلي.
إنشاء بيئة بايثون الافتراضية (venv)
على الجهاز، انتقل إلى دليل المشروع وقم بتشغيل الأمر التالي:
python3 -m venv ./venv
تفعيل البيئة الافتراضية:
source ./venv/bin/activate
تثبيت التبعيات
تأكد من وجودك في دليل المشروع، ثم قم بتشغيل:
pip install -r requirements.txt
إعداد مفاتيح API
أضف مفاتيح OpenAI (لـ GPT) وElevenlabs (لتركيب الكلام) إلى ملف .env. ارجع إلى مثال ملف .env الموجود في المستودع.
تفضل بزيارة موقعي OpenAI وElevenlabs للحصول على مفاتيح واجهة برمجة التطبيقات (API) الخاصة بك إذا لم تكن بحوزتك بالفعل.
إعداد Whisper.cpp
انتقل إلى الدليل الذي يحتوي على whisper.cpp. اتبع التعليمات أدناه:
تنزيل نموذج base.en:
bash ./models/download-ggml-model.sh base.en
أنشئ المثال الرئيسي وقم بنسخ ملف صوتي:
# build the main example
make
# transcribe an audio file to test everything works
./main -f samples/jfk.wav
للاستفادة من وكيل God-GPT، قم بتشغيل أحد البرامج النصية التالية باستخدام Python:
talk_1.py
- وكيل GPT الأساسيtalk_2.py
- وكيل ذو شخصية وI/Otalk_3.py
- وكيل يتمتع بالشخصية والإدخال/الإخراج والذاكرةtalk_4.py
- وكيل يتمتع بالشخصية والإدخال/الإخراج والذاكرة والأدوات (Dalee-2) هذا المشروع مرخص بموجب شروط ترخيص MIT.
هل أنت بحاجة إلى المساعدة في مشروع الذكاء الاصطناعي التطبيقي الخاص بك؟ نحن سعداء للمساعدة! قم بزيارة Applifting.ai لمزيد من المعلومات.