나의 고민거리나 기도제목, 즐거운 일을 입력하면 적절한 성경 말씀, 구절 해석,응원 메시지등을 나오게 만들어봤는데요.
꽤 결과가 괜찮고 주변 분들도 잘 써주고 있어서 공유 드립니다! 관련 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들의 등장으로 엄청 수월해진 것 같습니다.