■ 소개
목표: 419 (4업으로 1달러 벌기 시작해서 9달러까지 벌어보기)
오늘 오프라인모임에서부터 계속 맘스맘 개발했습니다.
결혼식 다녀와서 이어서 한 내용을 한번 정리합니다.
금방 잊어버릴거같아요 ㅋㅋㅋㅋ
.
아 그리구 강성준 님 오랜만에 뵈어서 넘 반가웠어요 ㅎㅎ
.
■ 진행 및 결과
1. Open API 달기
시작은 언제나와 비슷하게 plan모드입니다.
방학때는 typebot을 하려고 생각했었으나,
커서가 자체 구현을 도와준다고하니 알겠다고 합니다.
오늘 처음 알게 된 것이지만,
firebase에는 remote config라는 기능이 있다고합니다.
설정을 온라인에 백앤드로 구현해준다는 것 같습니다.
뭔지 모르지만 알겠다고 합니다.
(새삼 구글 대단하네요. 파이어베이스 기능은 어디까지일까요)
.
요금제를 blaze로 업그레이드 해야한다고 합니다.
당장 돈이 청구되는건 아니니 오케이했습니다.
.
ChatGPT가 그래도 아직까지는 제일 사람스럽게 말하는 것 같아서
openAI API를 따오고 연결까지 했습니다.
커서가 알려주는데로 따라했습니다.
.
2. firebase로 remote config로 상황별 프롬프트 설정
remote config에 일단 대충 짜둔 프롬프트를 넣어줍니다.
이제 사용자가 대화할 때마다,
여기에 저장된 프롬프트에 기반해서 open API를 통해 대답을 생성합니다.
.
3. 앞선 대화 맥락 기억하도록
그런데 문제가 발생했습니다.
앞선 대화 맥락을 전혀 기억못합니다 ㅎㅎ ㅋㅋㅋ 맙소사.
,
수정을 시작합니다.
부담없이 대나무숲처럼 속마음을 터놓을 수 있도록
앱을 종료하면 기록은 모두 날리되,
끄기 전까지는 직전 대화 내용 n개와 그 전 대화의 요약을 기반으로 대답을 생성하도록 했습니다.
꽤나 고생했지만 수정 성공입니다-!
.
한글화, 히스토리 버튼 숨기기, 어색한 대화 보정
그 외에 한글화하고, 히스트리 버튼은 숨기고, 카테고리가 영어로 튀어나오는 등 어색한 부분을 보정했습니다.
.
■ 느낀점 및 향후 계획
오랜만에 커서랑 노니까 시간이 너무 잘 가네요.
이러다 밤샐까봐 겁나네요. ㅎㅎ
.
일단 apk 파일 debug 모드로 빌드하면서 뭐 더 할지 생각해보렵니다!