InvokeAI는 로컬에서 실행되는 AI 이미지 생성 도구로, 강점은 다루기 쉬운 화면입니다. 명령어를 거의 입력하지 않고도 브라우저에서 매개변수를 조정하고 레이어로 이미지를 수정하며 일괄 생성할 수 있습니다. 자신의 컴퓨터에서 Stable Diffusion 계열의 오픈 이미지 모델을 실행하고 싶지만 명령줄이나 노드 기반 화면은 쓰고 싶지 않다면, 먼저 시도해 볼 만한 도구입니다.
공식 저장소 정보
공식 저장소는 GitHub에 있으며, 조직명은 invoke-ai, 프로젝트명은 InvokeAI이고 Apache 2.0 오픈소스 라이선스를 사용합니다. 이 프로젝트는 Stable Diffusion 생태계에서 시작해 이후 같은 계열의 모델 지원을 넓혀 왔습니다. 설치 방법은 공식 문서와 설치 프로그램을 따르고, 모델을 내려받을 때는 각 모델의 라이선스를 확인하세요. 상업적 사용을 제한하는 모델도 있으며, 도구 자체가 오픈소스라고 해서 모든 모델을 조건 없이 상업적으로 쓸 수 있는 것은 아닙니다.
누구에게 맞는가
세 부류에 맞습니다. 오프라인으로 이미지를 만들고 이미지를 외부 플랫폼에 올리고 싶지 않은 크리에이터, 부분 수정과 레이어 조정을 반복해야 하는 디자이너, 내부망이나 스튜디오 컴퓨터에 고정된 이미지 생성 환경을 만들고 싶은 팀입니다. 이들에게 로컬 실행은 이미지와 프롬프트를 자기 손에 두는 것을 의미하며, 생성 횟수가 온라인 서비스의 한도에 묶이지 않습니다.
배포 비용부터 따져야 한다
비용은 세 곳에 있습니다. 첫째는 그래픽 카드입니다. 이미지 생성은 VRAM을 사용하며 모델이 클수록, 이미지 크기가 클수록 더 많은 VRAM이 필요합니다. 독립 그래픽 카드가 없는 컴퓨터에서도 실행되지만 일상 사용에는 너무 느릴 수 있으니, 최신 요구 사항은 공식 문서를 확인하세요. 둘째는 모델 다운로드입니다. 모델 파일 하나가 수 GB에서 시작하는 경우가 흔하므로 디스크 공간과 다운로드 시간을 확보해야 합니다. 셋째는 유지보수입니다. 모델, 드라이버, 플러그인 업데이트 후 화면이 열리지 않거나 생성 오류가 날 수 있으며, 호스팅 서비스처럼 누군가 대신 처리해 주지 않으므로 직접 로그를 봐야 합니다.
실제 함정
첫째, "로컬"을 "무료"로 읽지 마세요. 전기료, 그래픽 카드 마모, 모델 다운로드 시간도 비용이며, 가끔 몇 장만 만드는 사람에게는 온라인 도구가 더 저렴할 수 있습니다. 둘째, 모델 품질 편차가 큽니다. 같은 화면이라도 모델을 바꾸면 화풍이 완전히 달라질 수 있으므로, 결과가 이상할 때는 도구를 탓하기 전에 모델과 매개변수부터 바꿔 보세요. 셋째, 레이어 편집과 노드 워크플로 기능이 많아 최소한의 이미지 도구보다 익히는 데 시간이 걸리므로, 처음에는 이미지 한 장을 끝까지 완성한 뒤 일괄 처리와 워크플로를 살펴보는 것이 좋습니다. 넷째, 일부 최신 모델은 다운로드에 계정 인증이 필요하므로 설치 전에 다운로드 경로가 통하는지 확인하세요.
전체적으로 InvokeAI는 이미지를 자주 만들고, 쓸 만한 그래픽 카드와 충분한 디스크 공간에 비용을 쓸 의향이 있는 사람에게 설치할 가치가 있습니다. 가끔 즐기는 정도이거나 독립 그래픽 카드가 없는 컴퓨터라면, 먼저 온라인 이미지 도구로 자신의 필요를 분명히 한 뒤 로컬 배포에 수고를 들일지 결정하세요.