يستفيد هذا البرنامج النصي Python من قوة API من Openai من GPT-4 ليكون بمثابة مساعد مدرب الحياة الصوتية. إنه مصمم للاستماع إلى تجاربك في اليوم السابق ، سواء كانت إيجابية أو سلبية ، واستخدم هذه المعلومات للمساعدة في توجيهك ودعمك خلال اليوم الحالي.
أولاً ، تأكد من تثبيت Python 3 على نظامك. إذا لم يكن الأمر كذلك ، يمكنك تنزيله من موقع Python الرسمي: https://www.python.org/downloads/
بعد تثبيت Python ، ستحتاج إلى تثبيت الحزم اللازمة. للقيام بذلك ، انتقل إلى دليل المشروع وتنفيذ الأمر التالي:
pip install -r requirements.txtسيقوم هذا الأمر بتثبيت جميع الحزم اللازمة ، بما في ذلك عميل Openai API ومكتبة Python PleaseReCognition.
Next, you'll need to set up an OpenAI API key and save it in a .env file in the root directory of the project. The .env file should contain the following line:
OPENAI_API_KEY= < your-api-key > Make sure to replace <your-api-key> with your actual OpenAI API key.
To interact with the Life Coach Assistant, run the main.py script:
python main.pyسيطالبك البرنامج النصي بتحديد ميكروفون من قائمة الأجهزة المتاحة. ما عليك سوى إدخال فهرس الميكروفون الذي تريد استخدامه.
Available microphones :
0 : sepehr ' s iPhone Microphone
1 : Sepehr ’ s AirP
3 : MacBook Pro Microphone
Select a microphone : 1بمجرد اختيار الميكروفون ، سوف يستمع المساعد إليك يروي التجارب من يومك السابق ، سواء كانت إيجابية أو سلبية. باستخدام هذه التفاصيل ، يوفر المساعد رؤى وتشجيع وتذكير للمساعدة في التنقل في يومك. يمكنك التفاعل مع المساعد بشكل طبيعي ، تمامًا كما تفعل في محادثة عادية.
يتطلب المساعد الوصول إلى الميكروفون للاستماع إلى رواياتك. عند تشغيل البرنامج النصي ، ستعرض قائمة بالميكروفونات المتاحة على نظامك. لتحديد الميكروفون ، أدخل رقم الفهرس للميكروفون الذي ترغب في استخدامه عند المطالبة.
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. انظر ملف الترخيص لمزيد من المعلومات.
يستخدم هذا المشروع Openai GPT-4 API ومكتبة Python PleaseReCognition للعمل.