티스토리 뷰

데모 페이지 개발 개요

프로젝트에서 OpenAI의 DALL·E 모델을 사용해 이미지를 생성해왔으나, 실사화 및 비용 문제로 인해 다른 이미지 생성 모델에 대한 탐색을 시작했다. Replicate에서 제공하는 다양한 API, 특히 Flux, Recraft, Stable 등의 모델을 활용하여 새로운 이미지 생성 데모 페이지를 개발하게 되었다.

 

Replicate 란?

Replicate를 사용하면 머신 러닝을 이해하거나 자체 인프라를 관리할 필요 없이 클라우드 API로 AI 모델을 실행할 수 있습니다. 다른 사람이 게시한 오픈 소스 모델을 실행하거나, 자체 학습 데이터를 가져와 미세 조정된 모델을 만들거나, 처음부터 사용자 지정 모델을 빌드하고 게시할 수 있습니다.

쉽게 말하면, 여러 모델을 사용하기 위해서는 하드웨어적인 CPU, GPU 등의 문제가 있는데, 그런 하드웨어 셋팅을 하지 않고 대신 돈 내줄테니까 그거 서버비만 줘~~ 라는 식입니다.

언어적으로는 Nodejs, Python 등을 제공해주기 때문에 맞는 언어를 골라서 사용하시면 될 듯 합니다.

주요 기능 및 활용 방안

  1. 모델 선택 기능:
    • 사용자가 원하는 이미지 생성 모델(Flux, Recraft, Stable 등)을 선택할 수 있도록 하여 각 모델의 특성과 장점을 비교할 수 있도록 구성.
    • 각 모델의 사용 사례 및 추천 사항을 제공하여 사용자에게 적합한 모델을 선택하는 데 도움을 줄 예정.
  2. 프롬프트 입력:
    • 사용자 친화적인 인터페이스를 통해 이미지 생성을 위한 프롬프트를 쉽게 입력할 수 있도록 지원.
    • 자주 사용하는 프롬프트 예시를 제공하여 사용자가 빠르게 이미지를 생성할 수 있는 환경 마련.
  3. 비용 계산기:
    • 선택한 모델과 프롬프트에 따라 예상 비용을 실시간으로 계산하여 사용자에게 제공.
    • 비용에 대한 투명성을 높이고, 사용자가 예산에 맞는 모델을 선택할 수 있도록 도와줄 계획.
  4. 이미지 결과 확인:
    • 생성된 이미지를 실시간으로 미리보기 할 수 있는 기능을 구현하여 사용자 경험을 극대화.
    • 생성된 이미지의 품질과 특성을 분석할 수 있는 피드백 섹션을 추가하여 개선점을 도출할 수 있도록 유도.

향후 계획

api 를 이용해서 추가적인 계획이 가능합니다.

  • 모델 선택 필요 (약 13배 차이), 가장 저렴한 모델 기준.
    • 기존 dalle3 1024x1024 기준 ($0.040 / image)
    • flux-schnell ($0.003 / image or 333 images / $1)

추후 고도화를 통해 유저가 원하는 다양한 가성비 이미지를 제공할 수 있을 것으로 판단.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함