สคริปต์ Python นี้ใช้ประโยชน์จากพลังของ GPT-4 API ของ Openai เพื่อทำหน้าที่เป็นผู้ช่วยโค้ชชีวิตที่มีเสียงของคุณ มันถูกออกแบบมาเพื่อฟังประสบการณ์ของคุณในวันก่อนหน้าไม่ว่าจะเป็นบวกหรือลบและใช้ข้อมูลนี้เพื่อช่วยแนะนำและสนับสนุนคุณตลอดวันปัจจุบัน
ประการแรกตรวจสอบให้แน่ใจว่ามีการติดตั้ง Python 3 ในระบบของคุณ ถ้าไม่คุณสามารถดาวน์โหลดได้จากเว็บไซต์ Python อย่างเป็นทางการ: https://www.python.org/downloads/
หลังจากที่คุณติดตั้ง Python คุณจะต้องติดตั้งแพ็คเกจที่จำเป็น ในการทำเช่นนี้นำทางไปยังไดเรกทอรีโครงการและดำเนินการคำสั่งต่อไปนี้:
pip install -r requirements.txtคำสั่งนี้จะติดตั้งแพ็คเกจที่จำเป็นทั้งหมดรวมถึงไคลเอนต์ OpenAI API และไลบรารี Python SpeechRecognition
ถัดไปคุณจะต้องตั้งค่าคีย์ OpenAI API และบันทึกไว้ในไฟล์ .env ในไดเรกทอรีรูทของโครงการ ไฟล์ .env ควรมีบรรทัดต่อไปนี้:
OPENAI_API_KEY= < your-api-key > ตรวจสอบให้แน่ใจว่าได้แทนที่ <your-api-key> ด้วยคีย์ OpenAI API จริงของคุณ
ในการโต้ตอบกับผู้ช่วยโค้ชชีวิตเรียกใช้สคริปต์ main.py :
python main.pyสคริปต์จะแจ้งให้คุณเลือกไมโครโฟนจากรายการอุปกรณ์ที่มีอยู่ เพียงป้อนดัชนีของไมโครโฟนที่คุณต้องการใช้
Available microphones :
0 : sepehr ' s iPhone Microphone
1 : Sepehr ’ s AirP
3 : MacBook Pro Microphone
Select a microphone : 1เมื่อคุณเลือกไมโครโฟนผู้ช่วยจะฟังประสบการณ์การบรรยายจากวันก่อนหน้าของคุณไม่ว่าจะเป็นบวกหรือลบ การใช้รายละเอียดเหล่านี้ผู้ช่วยให้ข้อมูลเชิงลึกการให้กำลังใจและการแจ้งเตือนเพื่อช่วยนำทางวันของคุณ คุณสามารถโต้ตอบกับผู้ช่วยตามธรรมชาติเช่นเดียวกับที่คุณทำในการสนทนาปกติ
ผู้ช่วยต้องการการเข้าถึงไมโครโฟนเพื่อฟังคำบรรยายของคุณ เมื่อคุณเรียกใช้สคริปต์มันจะแสดงรายการไมโครโฟนที่มีอยู่ในระบบของคุณ ในการเลือกไมโครโฟนให้ป้อนหมายเลขดัชนีของไมโครโฟนที่คุณต้องการใช้เมื่อได้รับแจ้ง
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT ดูไฟล์ใบอนุญาตสำหรับข้อมูลเพิ่มเติม
โครงการนี้ใช้ OpenAI GPT-4 API และไลบรารี Python SpeechRecognition ในการทำงาน