<aside> ❗ WebApp → ApiApp → ApiManagement → Azure OpenAI 또는 Spotify
</aside>
범위가 넓은 탓에 내가 원하는 곡들이 없어서 범위를 한정시킴
Melon Chart top 100 을 바탕으로 Spotify를 사용해보자
멜론 차트는 API를 제공하지 않아서, 크롤링을 해야함
크롤링 방법이 몇 개 있음 : Selenium, PuppTier → Playwright 을 사용
<aside> ❗ Playwright 라이브러리 마이크로소프트에서 제작한 라이브러리 : 다양한 언어를 지원함
</aside>
근데, 있는 게 있어서 그냥 있는거 사용하자…
어떻게 감정들을 토대로 Spotify에 집어넣으면 곡 리스트를 만들어줄까? 스포티파이는 API에 해당 기능을 제공중
해당 내용을 넣어줄 데이터 값 중에서, 노래 명단 정도만 코드로 작성해서 제공하고, 나머지 데이터들을 AI를 이용해서 최소한의 코딩으로 만들어봅시다
오픈소스, 최신 AI모델 오케스트레이션, .NET / Python / Java 지원, Microsoft Copilot 만드는 프레임워크 랭체인과 되게 유사한데요, 상황에 알맞게 둘 중 하나를 사용하시면 될 것 같습니다.
어떻게 코드를 짜내려가는지에 대한 내용
VS Code Extension에 있음
주피터 노트북(Python, R 지원중)과 유사한데, 다양한 언어를 지원중입니다.