[맘스맘 개발기] 260117 OpenAI API 달기, 프롬프트 적용하기 등등

■ 소개

목표: 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개와 그 전 대화의 요약을 기반으로 대답을 생성하도록 했습니다.

꽤나 고생했지만 수정 성공입니다-!

.

  1. 한글화, 히스토리 버튼 숨기기, 어색한 대화 보정

그 외에 한글화하고, 히스트리 버튼은 숨기고, 카테고리가 영어로 튀어나오는 등 어색한 부분을 보정했습니다.

.

■ 느낀점 및 향후 계획

오랜만에 커서랑 노니까 시간이 너무 잘 가네요.

이러다 밤샐까봐 겁나네요. ㅎㅎ

.

일단 apk 파일 debug 모드로 빌드하면서 뭐 더 할지 생각해보렵니다!

3
6개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요