Kotlin, Spring 으로 개발중인 Task MS 는 OpenAi 가 제공하는 llm 을 이용하여 자연어로 입력된 요구 사항을 Discord 의 봇에게 전달하여 다시 자연어의 형태로 해당 id 가 가진 task 의 정보를 저장, 수정, 삭제, 조회 할 수 있게 해주는 pingpong 방식의 챗봇 입니다. 더욱 자연스러운 언어 전달과 목적 수행을 위해 LangChain 을 통해 더 강한 추론을 할 수 있으며, 자연어 처리 수행을 더 정확하게 이루어 낼수 있는 챗봇입니다. 지금은 Discord 봇의 형태로 되어있지만 나아가 다른 서비스에 접목하는 방식으로 확장해 나아가도록 개발할 예정입니다.
- 사용된 기술 : Kotlin , Spring , OpenAi , LangChain , Python , Flask , DiscordApi
- 개발 기간 : 2024-01-21 ~ 개발중...