랭그래프 활용한 주식 정보 도출 프로젝트
- 투자 의견 조회
ㄴ 전반적인 주식 판단 기준(ex. 채무, 리스크 등등)을 기준으로 판단하여 도출
- 투자 추천
ex)
{
"tickers": [
"NVDA", "GOOGL", "AAPL"
],
"risk_type": "aggressive"
}
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
from langchain_community.utilities import GoogleSerperAPIWrapper
|
||||
|
||||
from backend.schemas.news_schemas import NewsItem
|
||||
from backend.config.settings import settings
|
||||
|
||||
|
||||
async def get_news(company_name: str):
|
||||
@@ -8,8 +8,9 @@ async def get_news(company_name: str):
|
||||
구글 뉴스 검색 후
|
||||
title, snippet, url, source, date 추출
|
||||
"""
|
||||
search = GoogleSerperAPIWrapper(type="news")
|
||||
results = await search.results(f"{company_name} stock news")
|
||||
search = GoogleSerperAPIWrapper(type="news", serper_api_key=f"{settings.serper_api_key}")
|
||||
# results = search.aresults(f"{company_name} stock news")
|
||||
results = await search.aresults(f"{company_name} stock news")
|
||||
news_list = []
|
||||
|
||||
for item in results['news'][:10]:
|
||||
|
||||
Reference in New Issue
Block a user