Financial LLM toolkit for instruction tuning, evaluation, and agent development
Top 47.2% on sourcepulse
PIXIU provides a comprehensive suite of resources for developing, fine-tuning, and evaluating financial Large Language Models (LLMs). It includes the FinMA LLM, the FIT instruction dataset, and the FinBen evaluation benchmark, aiming to advance open-source financial AI research. The project is suitable for researchers and developers working on LLMs for financial applications.
How It Works
PIXIU offers three core components: FinBen, a benchmark for evaluating financial LLMs across understanding and prediction tasks; FIT, a multi-task, multi-modal instruction dataset for fine-tuning LLMs on financial tasks; and FinMA, the project's own financial LLM, available in 7B and 30B parameter versions. The approach emphasizes diversity, including financial prediction tasks alongside traditional NLP tasks, and supports multiple data modalities like text and time-series.
Quick Start & Requirements
git clone https://github.com/The-FinAI/PIXIU.git --recursive
), install requirements (pip install -r requirements.txt
), and then install the evaluation package (cd src/financial-evaluation && pip install -e .[multilingual]
). A Docker image is also available (sudo docker pull tothemoon/pixiu:latest
).src/metrics/BARTScore/bart_score.pth
).Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
5 months ago
1+ week