Development/Artificial Intelligence

ChatGPT DALL-E 3으로 고급스러운 이미지 생성하기 (달리3)

Danny Seo 2023. 10. 29. 23:38

달리3와 ChatGPT로 생성한 이미지

OpenAI가 개발한 텍스트-이미지 변환 모델인 Dall-E 3가 ChatGPT Plus 사용자에게 공개되었습니다. 이는 Midjourney나 LeonardoAI와 같은 추가 구독 서비스를 이용하지 않고도 ChatGPT 내부에서 AI 아트를 생성할 수 있다는 의미입니다.

 

Dall-E 3을 이용한 이미지 생성은 다른 AI 도구들과는 약간 다릅니다. 예를 들어 Midjourney와 같은 도구들은 좋은 이미지를 얻기 위해 사용자가 프롬프트 엔지니어링을 학습해야 하지만, Dall-E 3을 사용할 때는 그렇게 복잡한 프롬프트 작성이 필요하지 않습니다. 실제로, 우리가 원하는 것을 간단히 설명하기만 하면 Dall-E 3가 대신 프롬프트를 생성해 줍니다.

 

Dall-E 3이 다른 도구들과 어떻게 다른지 살펴보고, Midjourney 구독을 취소할 때가 왔는지 알아봅시다.

 

ChatGPT에서 DALL-E 3 사용 방법

Dall-E 3에 접근하는 방법은 여러 가지가 있지만, ChatGPT 내에서 Dall-E 3을 사용하는 유일한 방법은 ChatGPT Plus 구독을 통하는 것입니다. ChatGPT Plus 구독자라면, GPT-4 내에서 Dall-E 3을 볼 수 있습니다.

스크린샷

ChatGPT에서 이미지 생성을 시작하려면 Dall-E 3을 활성화해야 합니다

먼저, 간단한 프롬프트를 진행하려고 합니다. ChatGPT에 슈퍼히어로인 강아지의 이미지를 생성하라고 요청해 보겠습니다.

 

프롬프트 : 슈퍼히어로인 강아지

 

프롬프트를 입력하고 조금 기다리시면 2개의 이미지가 생성됩니다. 각각은 이미지를 어떻게 묘사하였는지 부가적인 설명과 함께 제공됩니다.

스크린샷

저는 첫 번째 이미지가 마음에 듭니다. 그것을 클릭하면 이미지를 더 자세히 볼 수 있고, 오른쪽에는 해당 이미지를 위해 프롬프트가 어떻게 생성되었는지를 나타내고 있습니다.

스크린샷

ChatGPT와 Dall-E 3의 가장 멋진 부분은 새 이미지를 생성하거나 기존 이미지를 수정하는 것이 ChatGPT와의 대화를 이어가는 것처럼 간단하다는 것입니다. 다른 도구들과 달리 초기 프롬프트를 복사 / 붙여 넣기 하여 새 이미지를 얻거나 객체를 추가하기 위해 수정할 필요가 없습니다.

 

예를 들어, 제 슈퍼히어로 강아지가 앉아있는 이미지를 원한다고 가정해 봅시다. 제가 사용한 프롬프트는 다음과 같습니다.

 

프롬프트 : 첫 번째 이미지의 강아지를 앉은 모습으로 그려줘

Dall E 3로 그린 슈퍼히어로 강아지

이전 이미지의 같은 강아지를 기대했지만, 여전히 빨간 망토를 입고 있지만 약간 다른 강아지를 그렸습니다. 그래도 만족할만한 퀄리티의 이미지를 얻은 것 같습니다.


Dall-E 3와 ChatGPT의 능력을 보여주기 위해, 위 두 번째 이미지의 강아지 이름을 Max라고 지정하고, ChatGPT에게 Max의 집 이미지를 생성하도록 요청해 보겠습니다.

 

프롬프트 : 위의 두 번째 이미지의 강아지 이름을 Max라고 하겠습니다. Max가 본인의 집 앞에 앉아있는 이미지를 생성해 주세요.

Dall E 3로 그린 슈퍼히어로 MAX의 집

해당 프롬프트는 MAX라는 강아지 이름의 개집을 그렸지만, 위에서 정의한 두 번째 강아지와 동일한 모습은 아니었습니다.

 

ChatGPT와 Dall-E 3는 다른 어떤 AI 도구보다도 나를 잘 이해합니다. 유일한 문제는 이미지 간의 캐릭터 일관성이 없다는 것이지만, 언젠가는 개선될 수 있습니다. 또 다른 문제는 저작권 때문에 Dall-E 3가 이미지 생성을 거부한다는 것입니다. 예를 들어, 신데렐라의 이미지를 생성하는 것을 거부해서 "동화 속 공주"로 이미지를 생성하여 이 글의 표지 이미지로 사용해야 했습니다.

 

Dall-E 3에 대해 가장 마음에 드는 점은 평범한 영어를 사용하여 이미지를 생성하고 수정할 수 있다는 것입니다. Dall-E 3는 프롬프트 엔지니어링을 배우는 번거로움 없이 AI 이미지를 생성하려는 사람들에게 매우 유용한 도구로 보입니다.