https://peh3lper.streamlit.app/
평소에 모든 생성형AI 사이트마다 들어가서 결과를 생성하고 붙여 넣는게 귀찮아서, 만들었습니다 :)
"펠퍼"는 Streamlit 기반으로 만들어졌으며, 국내 1호 프롬프트 엔지니어인 강수진 대표님께 영감을 받아, 제가 평소에 쓰면서 필요했던 기능을 담아 만들었습니다.
** Streamlit 이라서 잔에러가 많은 편입니다. 그래서 저도 쓸 때마다 에러나거나, 불편하면 자주 바꾸고 있습니다
-
프롬프트를 입력합니다. 시스템 프롬프트는 선택사항이며, human/ai 프롬프트를 작성할 수 있습니다. human은 사용자의 입력, ai는 모델이 답하는 내용입니다. 따라서, ai 는 human의 내용에 대한 답변을 뱉기 때문에 반드시 human 프롬프트로 끝날 수 있도록 작성해주세요.

-
생성할 모델을 설정합니다. 각 모델을 추가할 때마다 추가한 모델의 temperature와 top-p 값을 조절할 수 있습니다. 현재 max_token 은 4096 으로 고정된 상태입니다.

-
API key, 모델 호출 횟수를 입력한 뒤 생성버튼을 누릅니다. 각 모델이 생성 시도 수(최대 50) 만큼 호출되기 때문에 api 비용 조심하세요 :)

- System prompt(선택), Human prompt(필수) 칸에 프롬프트를 작성합니다.
- 비교하고 싶은 모델을 select box 에서 선택하고, 각 모델별로 config 를 설정해줍니다.
- 이때, 동일 모델의 config 만 바꿔서 비교하는 것도 가능합니다!
- 생성시도는 결과를 얻기위해 각 모델을 몇번 실행시킬 것인지를 의미합니다. 모델의 결과만 보고 싶은 경우, 1회를 추천드립니다.
- Generate 를 클릭합니다
- System prompt(선택), Human prompt(필수) 칸에 프롬프트를 작성합니다.
- 확인하려는 모델을 select box 에서 선택하고, config 를 설정해줍니다.
- 생성시도 횟수를 지정합니다.
- Generate 를 클릭합니다.
- 2024.08.27 ux 수정
- 2024.08.12 "펠퍼v1.0.1" release : UI, 모델 세팅값 수정
- 2024.08.09 "펠퍼v1.0.0" release