랭그래프 활용한 주식 정보 도출 프로젝트

- yahooquery, ta 라이브러리 활용
This commit is contained in:
2026-06-18 17:48:31 +09:00
parent 5f5edb1e6d
commit 3be7886bfe
20 changed files with 559 additions and 0 deletions
@@ -0,0 +1,12 @@
from fastapi import APIRouter, Depends
from sqlalchemy.orm import Session
from backend.schemas.stock_schemas import StockAnalyzeReq
from backend.services.stock_service import StockService
router = APIRouter(prefix="/api/stock", tags=["기헙종합분석"])
@router.post("/analyze", summary="기업 종합 분석", description="자연어로 해당기업을 요청하면 뉴스, 재무, 기술적, 경쟁사 분석을 수행합니다.", )
async def stock_analyze(req:StockAnalyzeReq):
service = StockService()
return await service._extract(req.query)