개인 심리 상담용 챗봇
- 조건 : JQuery 및 Ajax 사용하기
- Frontend : Html, Css, Javascript, JQuery, Ajax ...
- Backend : Node.js, Express ...
- sever : MySQL
- API : Gemini-Pro, open weather
- level1 : node.js에서 login 및 server CRUD 중 CRU 구현 (O)
- level2 : Google Gemini API 연결 (O)
- level3 : ToDo list CRUD 구현 (O)
- local storage (O)
- server (-)
- level4 : chat history 저장 기능 구현 (0)
- level5 : 코드 정리
- open weather 추가, music player 추가 (O)
- chat에게 query를 했을 때 현재 보낸 시간 및 응답 받은 시간 표시 (O)
- Todo list
- image 인식부분 해결 필요 ( 해결 완료 ! )
- text가 box를 넘어갈때 줄바꿈 혹은 글자수 제한 기능 추가 필요 ( 한글은 줄바꿈 해결 ! → 영어 줄바꿈 X)
- chat history 기능은 구현했으나 user 입장에서 활용할 수 있도록 다운로드 버튼 구현 필요
- 반응형 추가하기
- 반응형이 적용 안된 부분을 찾아서 적용하기
- server.js에서 gemini API 와 chat history를 .js파일들로 분리하기
- 기능 추가해보면 좋을 것들
- 전체 대화 내용을 사용자 입장에서 다운받을 수 있게 하기
- 사용자가 계정정보를 삭제하는 기능 구현해보기
- Multi-turn conversation Prompt 방법론 고안해서 추가 적용하기
- open weather .env.OW_API_Key 인식 문제 (24.04.28)
- open weather API 401 error ( 해결 ) (24.04.28)
- music player 음량 조절 기능 추가하기
Viewer |
---|