部署FinRobot需要完成以下步骤:
環境準備
- 创建Python 3.10虚拟环境:
conda create --name finrobot python=3.10
- GitHubリポジトリのクローン:
git clone https://github.com/AI4Finance-Foundation/FinRobot.git
API設定
である必要がある。OAI_CONFIG_LIST
文件中添加OpenAI密钥,并在config_api_keys
配置金融数据源API(如Finnhub用于市场数据,SEC-API获取财报)。
サンプルコード
from finrobot.agents.workflow import SingleAssistant
assistant = SingleAssistant("Market_Analyst", llm_config)
assistant.chat("分析NVDA近期市场动态并预测股价走势")
该代码会调用市场预测代理,输出包含技术面分析和基本面的综合报告。
この答えは記事から得たものである。FinRobot:金融データ分析の効率化と投資リサーチを向上させる知的ボディについて