사용 기술 : JavaFX, Java, Maven, OpenAI API
OpenAI 사의 DALL·E를 이용하려면, ChatGPT를 결제해야 사용할 수 있는데 결제 시 한 달에 20$씩 빠져나가므로, 그림 가격이 한 장에 20~100원 꼴인 것을 생각해보면, API를 사용할 경우 굉장히 저렴하게 이용이 가능해서 개발하게 되었는데
요구사항이 API Key 넣고 프롬프트와 뽑을 갯수 DALL·E 모델과 해상도를 설정하고, 이미지만 뽑아주면 끝이기 때문에, 개발 단계에서는 JavaFX가 생소한 것을 빼면 크게 어려울 것이 없었는데
문제는 개발 후 배포하는 단계에서 설치 파일 만드려니 해본 경험이 없어서 골 깨지고, 설치 후 C드라이브에서 파일 변경하려면 관리자 모드일 때만 변경이 가능해서 설정 파일 경로 분리해서 AppData\Roaming에서 따로 파일을 관리했었는데 메인 기능 개발보다 설치하고 배포 패키지 만드는데에 시간이 더 걸렸다.
사용 자체는 단순히 패키지 파일 설치해서 DALL·E Image Generator 실행한 뒤 API Key 넣고 프롬프트와 모델 설정한 뒤, Create Image를 눌러주면 끝이고 생성 비용이 매우 저렴하기 때문에, 카톡 이모티콘 2000원 주고 결제할 돈이면 DALL·E 2 몇십장씩 찍어도 넉넉하게 돈이 남는다.
Leave a Reply