Portfoliogpt เป็นการวิเคราะห์พอร์ตโฟลิโอขั้นสูงผู้ช่วย AI ที่ออกแบบมาเพื่อช่วยให้ผู้ใช้วิเคราะห์และเข้าใจข้อมูลพอร์ตโฟลิโอ ใช้เครื่องมือพิเศษในการเข้าถึงและตีความข้อมูลจากพอร์ตโฟลิโอของ Faisal ให้ข้อมูลเชิงลึกเกี่ยวกับทักษะประเภทงานและข้อมูลกลับมาทำงานต่อ
โคลนที่เก็บ:
git clone https://github.com/faisal-fida/PortfolioGPT.git
cd PortfolioGPTติดตั้งการพึ่งพา:
pip install -r requirements.txtตั้งค่าตัวแปรสภาพแวดล้อม:
cp .env.example .env
# Update .env with your API keys and configuration เรียกใช้สคริปต์หลักเพื่อวิเคราะห์ข้อมูลพอร์ตโฟลิโอ:
python main.pymain.pyจัดทำกระบวนการโดยรวมของการสืบค้นและวิเคราะห์ข้อมูลพอร์ตโฟลิโอโดยใช้เครื่องมือและพรอมต์ที่กำหนดไว้
app/config.pyจัดการการตั้งค่าการกำหนดค่าและตัวแปรสภาพแวดล้อม
app/toolkit.py กำหนดคลาส PortfolioToolkit ซึ่งจัดการเครื่องมือที่ใช้สำหรับการดึงข้อมูลและการวิเคราะห์
app/portfolio_agent/tools.py มีเครื่องมือ SkillsData ที่โต้ตอบกับ Portfolio API เพื่อดึงข้อมูลและกระบวนการข้อมูลทักษะ
app/portfolio_agent/cleaning.pyให้ฟังก์ชั่นในการทำความสะอาดและจัดรูปแบบข้อมูลพอร์ตโฟลิโอที่ดึงมา
app/portfolio_agent/api_wrapper.py ใช้คลาส PortfolioAPIWrapper เพื่อโต้ตอบกับพอร์ตโฟลิโอ API และดึงข้อมูล
ยินดีต้อนรับ! โปรดส่งปัญหาหรือดึงคำขอเพื่อปรับปรุงโครงการ
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT ดูไฟล์ใบอนุญาตสำหรับรายละเอียด