PortfolioGPT
1.0.0
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 Portfolio APIと対話するSkillsDataツールが含まれており、スキルデータを取得して処理します。
app/portfolio_agent/cleaning.py取得したポートフォリオデータをクリーニングおよびフォーマットする機能を提供します。
app/portfolio_agent/api_wrapper.pyポートフォリオAPIと対話してデータを取得するために、 PortfolioAPIWrapperクラスを実装します。
貢献は大歓迎です!プロジェクトを改善するために、問題を提出するか、リクエストをプルしてください。
このプロジェクトは、MITライセンスの下でライセンスされています。詳細については、ライセンスファイルを参照してください。