소개
안녕하세요, 바이브 코딩으로 서비스 이것저것 만들고 있습니다. 첫번째 '그림일기' 서비스(https://diary.ledpa7.com)에 이어 두번째 서비스 하나의 질문으로 3개 LLM(젬미니, 지피티, 클로드)에 답변 받는 '멀티 LLM'을 만들었습니다.
이 서비스는 지피티를 구독하다가 생성형AI에 좋은 제미나이로 바꿨는데, 가끔 지피티의 답변이 그리울때가 생각나 '하나의 질문에 동시 답변을 받는 서비스 없나?' 하고 만들게 되었습니다.
각 LLM 본인 계정을 사 용하여, API를 사용하지 않고 계정의 무료 답변 할당량만 사용하여 서비스 운영비가 들지 않습니다.
가장 큰 특징은 기본 대화에 자동영문 번역 및 프롬프트를 추가하여 더 정밀한 답변을 얻고 받은 답변을 첫문장에 결론부터 출력되어 정보를 교차 검증하기 편하게 디자인되었습니다.
진행 방법
안티그래비티를 사용하였고 본인 계정을 사용한 형태로 크롬창 3개를 3분할해서 보여주는 형식으로 만들었습니다. 덕분에 유지관리비가 들지 않습니다.
결과와 배운 점
이번 서비스는 첫번째 서비스와 다르게 제가 자주 사용하는 서비스가 되었다는 점에서 '좋은 서비스'다 라고 자신있게 말할 수 있습니다.
과정은 llm들이 봇으로 인지하는 문제들을 각 llm에 맞게 코드를 우회하며 해결이 되었고 의외로 간단하다고 생각한 아이콘을 CSS로만 계속 이상하게 만들어 유일하게 개입하여 아이콘만 직접 삽입하였습니다. 디자인은 안티그래비티가 알아서 해주었고 UX적인 부분은 댑스를 최대한 줄이고 LLM들이 가장 큰 화면에서 나타날 수 있게 모든 설정은 햄버거 바에 넣었습니다.
현재 기능은 무료로 이후 추가 기능만 유료화 할 계획이 있지만, 사용자가 적다면 그마저 업데이트는 안할 것 같습니다.
바이브 코딩을 쓸 수록 확실히 개발속도가 기하급수적으로 빨라지고 정확해져 생성형ai와 더불어 공부를 끊임없이 해야 되겠단 생각이 드는 작업이였습니다.