IT/AI

ONZO AI Agent 주식 정보를 연결했다. yahoo finance, AI비서, AI

뱁새유니버스 2024. 8. 26. 08:04

1. 세줄요약

01. yahoo finance와 LLM을 연결했다.

02. 주식 정보를 연계해서 LLM에 물어봤다.

03. 개인 주식계좌와 연결하면 좋겠다.

2. 내용

(1) 주식 정보를 연계하여 LLM에게 물어봤다.

/stock

이라고 입력하면 아래와 같이 SPY ETF(S&P500)의 상위 10개 주식을 불러옵니다.

상위 10개 기업에 대한 현재주가를 불러옵니다. 그리고 테슬라에 대한 자세한 주식정보를 물어보니 잘 대답해주는 것을 확인할 수 있습니다.

 

/stock 회사명 

이렇게 입력하면 해당회사의 주식 정보를 불러옵니다. 저는 /stock broadcom을 입력했습니다.

그리고 100주에 대해 1년 동안 보유했을 때 배당금을 물어보니 1년에 약 209달러 배당금을 받을 수 있다고 알려줍니다.

/stock 주식명 graph를 입력하면 지난 5년간 주가 그래프를 보여줍니다. 

yahoo finance는 실시간으로 궁금한 정보들을 조회할 수 있고, 무료라 좋네요!

(2) Github 소스 다운로드

Github에 다 올려두었습니다. 지금까지 news, reddit, 부동산 api를 연동했는데 이번 yahoo finance는 별도의 apikey를 요구하지 않습니다. python에서 import yfinance만 사용해도 yahoo finance를 사용할 수 있더라구요!

config/apikey.txt에 기존에 필요한 apikey값들만 입력하시면 onzo ai agent를 사용하시는데 문제가 없을겁니다!

https://github.com/sino1232/ONZO-AI-Agent

 

GitHub - sino1232/ONZO-AI-Agent: newsbot with grow

newsbot with grow. Contribute to sino1232/ONZO-AI-Agent development by creating an account on GitHub.

github.com

3. 마치며

이번 시간은 주식정보를 yahoo finanace로부터 불러와서 이를 기반으로 llm에 질문을 해봤습니다.

질문이 있으시면 언제든 댓글 남겨주세요! 답변드리겠습니다. 같이 공부합시다^^

이 글을 보는 모든 분들 오늘 하루가 행복하시길 바랍니다.
감사합니다.

반응형