一组即插即用的金融分析 Agent Skills,为大模型补充新闻、行情、情感分析与预测能力。
3072384PythonApache-2.0更新于 7个月前
FinGPT 是一个用于构建金融大语言模型的开源项目。它基于 Llama 2、ChatGLM2、Qwen 等通用开源大模型,使用 LoRA 方法在金融新闻、推文和指令数据集上进行微调,训练好的模型发布在 Hugging Face 上。
项目涵盖多个方向:金融情感分析模型;可同时完成关系抽取、标题分类和命名实体识别的多任务模型;面向道琼斯 30 成分股、每周预测股价走势的智能投顾组件 FinGPT-Forecaster;以及用于检索增强情感分析的 FinGPT-RAG 和用于指令微调评测的 FinGPT-Benchmark。数据处理流程则放在独立的 FinNLP 仓库中维护。
项目主张以较低成本、基于新数据频繁微调,而不是反复从零训练大模型。代码仅供学术用途,项目方明确表示其内容不构成投资建议。
克隆仓库
git clone https://github.com/AI4Finance-Foundation/FinGPT.git进入项目目录
cd FinGPT安装依赖
pip install -r requirements.txt以可编辑模式安装本包
pip install -e .概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一组即插即用的金融分析 Agent Skills,为大模型补充新闻、行情、情感分析与预测能力。
面向文本、视觉、音频和多模态的前沿机器学习模型定义框架,可用于推理和训练。
统一的大模型微调框架,支持 100 多种 LLM 与 VLM,提供零代码命令行和 Web 界面。
微软开源的面向 AI 的量化投资平台,覆盖数据处理、模型训练、回测与订单执行。
Python 库,逐层加载大语言模型,让 70B 级模型可在单张 4GB 显卡上推理,无需量化。
一个免费开源的大语言模型微调与后训练框架,通过 YAML 文件进行配置。