튜터님 1주차 피드백
- 우리 팀이 TTS, STT와 더불어 메뉴 필터 및 음성 등에 사용하고 있는 openai의 GPT 3.5 Turbo를 최근에 나온 4o로 바꿔보는 걸 추천하셨음
- 4o예시를 들어보니 확실히 읽어주는 목소리가 좀 더 자연스럽고, 실제 사람과 대화하는 듯한 느낌이 들었음
- 기존에 우리가 사용하던 GPT 3.5 Turbo는 아무래도 기계가 글자를 읽고 있다는 느낌이 좀 더 강했음
- 프롬프터를 좀 더 다듬고, 매끄러운 대화가 이어질 수 있도록 할 것
- 지금 프롬프터는 menu와 tag에 대한 정보를 명시적으로 주고, 기능을 확인하고 있는 상태임
- 튜터님이 보여주신 4o예시와는 달리, "시원한 커피를 추천해줘" -> "네가 추천한 거 말고, 그냥 달달하고 시원한 거"라고 했을 때 아직 입력을 받아들이지 못하고, 여전히 자신이 이전에 추천했던 범위 내에서 추천을 계속하고 종료하는 문제가 있음
- 이를 개선하기 위해서는 프롬프트를 좀 더 다듬어야 할 듯함
- admin page theme 적용
- 현재 기능상으로는 admin page custom이 모두 끝남
- 지금은 장고 기본 admin-page design이지만, 프로젝트의 모든 기능상 구현이 끝나고 나서 여유가 된다면 시중에 있는 예쁜 theme을 구입해서 적용해보는 것도 좋을 것이라고 추천해주심
- Axios로 FE하는 것을 추천
- Ajax를 쓸 수도 있지만, 이를 보완하여 나온 것이 Axios이므로 이를 추천함
- 지금까지 우리는 장고 내에서 MTV를 해보거나, HTML이나 CSS로만 이루어진 template을 DRF인 서버에 붙여서 사용해보았음 -> 이제는 JS를 사용해서 만든 template으로 프론트엔드를 만들고, 우리 장고 서버와 연결해서 사용해볼 수 있어야 함
- 팀원 모두 경험해보는 걸 추천
postgreSQL
우리 조는 다음과 같은 이유에서 PostgreSQL을 외부 DB로 사용하기로 했다
- 우리가 사용하는 프레임워크가 Django임
- Django와 PostgreSQL의 개발진이 동일한 만큼, 둘 간의 호환이 우수함
- NoSQL(MongoDB)을 쓰기에는 우리가 처리해야 하는 데이터가 정형화 되어 있음
- RDBMS중에서는 Oracle은 유료고, MYSQL은 ACID에서 완벽하지 않음
- postgreSQL은 ACID(트랜잭션)에서 완벽하고, 확장성 또한 좋음
'TIL' 카테고리의 다른 글
[TIL 2024. 05. 20] deepface 코드 수정 (0) | 2024.05.21 |
---|---|
[TIL 2024. 05. 17] 얼굴인식 관련 의사결정 (0) | 2024.05.20 |
[TIL 2024. 05. 14 ] Admin page (0) | 2024.05.14 |
[TIL 2024. 05. 13] 최종 프로젝트 기획 시작 (0) | 2024.05.14 |
[TIL 2024. 05. 10] 심화 프로젝트 피드백 정리 (0) | 2024.05.13 |