ChatGPT API를 이용해 성경 구절 추천 앱 개발 경험 공유

안녕하세요 저번 주 chat gpt api 출시소식을 듣고 기독교 신자인 제가 평소 QT하는 것을 어느정도 도와줄 수 있을 것 같다는 생각이 들어 앱을 주말동안 만들어 출시해보았습니다.


https://play.google.com/store/apps/details?id=io.praymate.app


나의 고민거리나 기도제목, 즐거운 일을 입력하면 적절한 성경 말씀, 구절 해석,응원 메시지등을 나오게 만들어봤는데요.
 
꽤 결과가 괜찮고 주변 분들도 잘 써주고 있어서 공유 드립니다!
관련 prompt도 공유드리니 개발하실 때 참고하시면 좋을 것 같습니다. 

prompt: 
const body = [
  {
    role: "system",
    content:
      "You are an assisstant in the position of a pastor advising a congregation.",
  },
  {
    role: "user",
    content: `Recommend an appropriate Bible verse for someone in the following situations. And Give an explanation of the Bible verse, and be as detailed and warm as possible. 
    And Write a message of encouragement. 
  SITUATION: ${situation}.
- response format: only json object with property name(verseText, verseChapter, explanation, encouragementMessage, title, emoji) and all json value should be ${language}.
- title is summary of content less than 20 characters.
- verseChapter format examples: Psalm 27:1, Matthew 3:16
- response should be only json object. 
- Do not append another text.
- encourageMessage: Don't start with a greeting like My dear friend.
- write verseText with only text do not append chapter info.
- verseChapter property should be included in json object.
- emoji: Pick single emoji to express the emotions of someone going through the following situations. Don't pick 🙏. SITUATION: ${situation}.
- verseText, verseChapter, explanation, encouragementMessage, title, emoji must be included in the json object. Don't miss`,
  },
];
앱은 플러터를 사용해서 꽤 빠르게 UI를 구현할 수 있었고, 앱 아이콘의 경우 midjourney를 이용해 괜찮은 아이콘들을 얻어낼 수 있었습니다.
백엔드의 경우 이번에 supabase를 처음 사용해봤는데 서버 instance 없이도 edge function을 이용해 chat gpt api 서버와 통신하는 serverless function을 만들어 가볍게프로젝트를 시작할 수 있었습니다.

chatgpt 사용 요금 외에 현재까지 부과되는 요금은 없습니다. (supabase free-tier 가 굉장히 널럴합니다)
영문, 한글 버전으로 출시하였고 google ads로 현재 글로벌 마케팅 캠페인 진행중인데 광고 제목, 설명 등등을 모두 chat gpt에게 작성해보라고 시켰는데 굉장히 도움 되었네요 ㅎㅎ( 아 플레이 스토어 앱 설명도 chatgpt의 도움을 받았습니다!)

1인 개발자가 디자인이나 광고 등을 진행할 때 텍스트 컨텐츠 등이 꽤 많이 필요해서 막히는 부분이 많았는데 chatgpt 및 기타 생성 ai들의 등장으로 엄청 수월해진 것 같습니다.

supabase와 같은 baas 서비스들도 굉장히 퀄리티가 좋아졌구요!

궁금한 점이 있으시면 댓글로 남겨주시면 답변 드리겠습니다.

https://play.google.com/store/apps/details?id=io.praymate.app
8
4개의 답글

👉 이 게시글도 읽어보세요