Un agente inteligente que utiliza modelos de lenguaje grande (LLM) para la recuperación automatizada de noticias financieras y la predicción del precio de las acciones.
El agente financiero basado en LLM es una poderosa herramienta que aprovecha los grandes modelos de lenguaje (LLM) para buscar noticias automáticamente y predecir precios históricos de acciones para pronosticar precios futuros. Este repositorio está diseñado para proporcionar información financiera utilizando técnicas de procesamiento de lenguaje natural (NLP) y aprendizaje automático de última generación.
git clone https://github.com/GURPREETKAURJETHRA/LLM-based-Finance-Agent.git
cd LLM-based-Finance-Agent
pip install -r requirements.txt
Configure el agente editando el archivo config.json
con sus claves API y la configuración deseada:
{
"news_api_key" : " your_news_api_key " ,
"genai_api_key" : " your_genai_api_key " ,
"model_name" : " gemini-1.5-pro " ,
"stock_symbol" : " 2330.tw " ,
"days" : 30
}
news_api_key
: Su clave API para el proveedor de datos de noticias (Solicite aquí).genai_api_key
: Su clave API para Google Generative AI (Solicite aquí).model_name
: el nombre del modelo de IA generativa de Google que se utilizará.stock_symbol
: El símbolo bursátil a analizar.days
: El número de días a considerar para el análisis. Asegúrese de haber configurado el archivo config.json como se describe en la sección Configuración.
Ejecute el proyecto usando el siguiente comando:
python main . py
Distribuido bajo la licencia MIT. Consulte LICENSE
para obtener más información.