PortofolioGpt adalah analisis portofolio canggih AI Assistant yang dirancang untuk membantu pengguna menganalisis dan memahami data portofolio. Ini menggunakan alat khusus untuk mengakses dan menafsirkan data dari portofolio Faisal, memberikan wawasan tentang keterampilan, jenis pekerjaan, dan melanjutkan informasi.
Klon Repositori:
git clone https://github.com/faisal-fida/PortfolioGPT.git
cd PortfolioGPTInstal dependensi:
pip install -r requirements.txtMengatur variabel lingkungan:
cp .env.example .env
# Update .env with your API keys and configuration Jalankan skrip utama untuk menganalisis data portofolio:
python main.pymain.pyMengatur proses keseluruhan kueri dan menganalisis data portofolio menggunakan alat dan petunjuk yang ditentukan.
app/config.pyMenangani pengaturan konfigurasi dan variabel lingkungan.
app/toolkit.py Mendefinisikan kelas PortfolioToolkit , yang mengelola alat yang digunakan untuk pengambilan data dan analisis.
app/portfolio_agent/tools.py Berisi alat SkillsData yang berinteraksi dengan API portofolio untuk mengambil dan memproses data keterampilan.
app/portfolio_agent/cleaning.pyMenyediakan fungsi untuk membersihkan dan memformat data portofolio yang diambil.
app/portfolio_agent/api_wrapper.py Mengimplementasikan kelas PortfolioAPIWrapper untuk berinteraksi dengan portofolio API dan mengambil data.
Kontribusi dipersilakan! Harap kirimkan masalah atau tarik permintaan untuk meningkatkan proyek.
Proyek ini dilisensikan di bawah lisensi MIT. Lihat file lisensi untuk detailnya.