오늘은 GPT 리뷰 기능에서 확인한 내용을 Text to Image AI에 접목하는 방법에 대해 알아보겠습니다. GPT 리뷰 기능이 무엇인지 잘 모르시는 분들은 아래 글을 읽고 와주시기를 바랍니다.
*본문 내 예시 이미지는 ChatGPT에서 DALL-E를 이용해 생성했으며, 프롬프트는 모두 한글로 작성했습니다.
생성형 AI란 무엇인가?
생성형 AI(Generative AI)란 대화, 이미지, 비디오, 음악 등을 만들어낼 수 있는 AI를 의미합니다.
OpenAI사의 ChatGPT의 출시가 생성형 AI에 대한 관심을 불러 일으켰다고 볼 수 있습니다. ChatGPT는 GPT-3.5(Generative Pre-trained Transformer) 모델을 기반으로 22년 11월에 출시됐으며, 최근에는 업무 생산성을 높이기 위해 GPT를 사용하는 것이 익숙한 풍경이 됐습니다.
구글 트렌드를 이용해 미국 지역에서 ‘Generative AI’ 키워드 검색 흐름을 보면, 22년 하반기부터 조금씩 검색량이 발생하는데 ChatGPT의 출시에 기인한 것으로 보입니다. 23년 6월에 검색량이 가장 높은 수치를 기록했고, 그 이후로도 검색량이 일정 수준 유지되는 모습입니다.
리스닝마인드 허블을 이용해 국내 검색량도 확인할 수 있습니다. ‘생성형 AI’ 키워드의 검색 흐름을 보면 지난 1년 동안 검색량이 지속해서 상승하는 모습입니다. 국내에서도 생성형 AI에 대한 인지가 증가한다는 의미로 볼 수 있습니다.
Text to Image AI 활용하기
그렇다면 허블의 GPT 리뷰 기능과 생성형 AI를 어떻게 접목할 수 있을까요? GPT 리뷰 기능을 이용하면 페르소나의 특징, 페르소나 관련 질문 리스트, 광고 카피 등을 볼 수 있는데, GPT 리뷰에서 확인한 텍스트를 기반으로 이미지를 만드는 Text to Image AI에 활용해볼 수 있습니다. 다시 말해, 프롬프트 작성에 도움을 받을 수 있습니다.
여기서 프롬프트란 생성형 AI에게 작업을 요청하는 텍스트입니다. 이 텍스트를 어떻게 작성해서 요청하느냐에 따라 인공지능이 만드는 결과물이 달라질 수 있으며, 텍스트를 최적화하는 작업을 프롬프트 엔지니어링이라고 합니다.
페르소나 이미지 만들기
GPT 리뷰 기능에서 정리된 페르소나의 특성을 반영하여 이미지를 만들 수 있습니다.
[예시]
– 검색어 : 쿼카
– 페르소나 : 2.여행 사진을 즐기는 사람
– 분석 : ‘쿼카’라는 검색어를 통해 쿼카에 대한 사진을 찍는 방법과 관련된 정보를 찾고자 했을 것으로 추측된다. 검색결과에서는 쿼카의 사진을 찍는 법에 대한 정보가 제공되었다.
[이미지 만들기]
– 프롬프트 1 : 쿼카 사진 찍는 방법을 궁금해하는 사람을 그려줘.
페르소나를 표현할 수 있는 이미지가 생성되었습니다. 다만 손의 표현이 올바르지 않게 나왔습니다.
– 프롬프트 2 : 프롬프트 1에 ‘팔이 2개가 넘지 않도록 그려줘.’ 조건을 추가
위에서 잘못된 부분에 대해 수정 요청하였더니 인공지능이 잘 표현해주었습니다. 잘못된 부분이나 보다 구체적으로 표현하고 싶은 내용을 작성하면 인공지능이 그에 맞춰 이미지를 생성합니다.
– 프롬프트 3 : 프롬프트1에 ‘애니메이션 스타일’ 조건을 추가
첫 프롬프트에 애니메이션 스타일을 추가했더니 귀여운 이미지가 생성됐습니다. 왼쪽 사람 캐릭터도 코가 쿼카처럼 표현된 점이 특이합니다.
이처럼 본인이 원하는 스타일을 프롬프트에 작성해서 페르소나를 표현하는 이미지를 만들 수 있습니다.
광고 카피 이미지 만들기
광고 카피를 표현하는 이미지도 쉽게 만들 수 있습니다.
[예시]
– 검색어 : 쿼카
– 광고 카피 : 8)쿼카 멸종위기 이유와 함께 알아보기. 쿼카를 보호하는 것은 우리의 책임입니다.
[이미지 만들기]
– 프롬프트 1 : “쿼카 멸종위기 이유와 함께 알아보기. 쿼카를 보호하는 것은 우리의 책임입니다.” 이 문장은 우리의 광고 카피입니다. 이 카피와 어울리는 그림을 그려줘.
귀여운 쿼카를 반드시 보호해줘야 할 것 같은 마음이 드는 그림이 나왔습니다.
– 프롬프트 2 : 프롬프트 1에 ‘포스터 형식으로 그려줘.’라는 조건을 추가
– 프롬프트 3 : 프롬프트 1을 ‘유튜브 동영상 썸네일로 만들어줘.’로 요청하고 ‘크기는 가로 1280픽셀, 세로 780픽셀’ 조건 추가
유튜브 썸네일로 사용할 수 있는 이미지도 바로 만들어줍니다. 텍스트에 오류가 있다면 ‘텍스트를 제외하고 그려줘.’라고 추가 요청을 할 수도 있습니다.
Text to Image AI 프롬프트 작성 팁
GPT 리뷰 기능을 거치지 않고 바로 프롬프트를 작성한다면 어떻게 작성해야 할까요?
첫째, 구체적으로 설명하기
본인이 원하는 요청 사항을 구체적으로 설명해야 합니다. 어떤 상황인지, 어떤 스타일을 적용하고 싶은지, 어떤 배경을 만들고자 하는지 등을 구체적으로 설명해줘야 그에 맞춰 이미지를 생성하기 때문입니다.
둘째, 추가 요청하기
잘못된 부분이 있거나 본인이 원하는 형태의 그림이 나오지 않았다면, 추가 요청을 해서 그림을 수정할 수 있습니다. 위에서 ‘팔이 2개가 넘지 않도록 그려줘.’라는 추가 요청을 했던 것처럼 말이죠.
셋째, 프롬프트 되묻기
내가 원하는 형태의 이미지가 있다면 이미지를 업로드하고 이런 그림을 그리려면 어떻게 프롬프트를 작성해야 하는지 묻는 방법도 있습니다.
아래 은하계 이미지를 생성하려면 어떻게 해야 하는지 GPT에게 물어보았습니다.
*이미지 업로드는 GPT 4에서 사용 가능합니다.
To request an image similar to this photo of a galaxy, you could provide a detailed prompt like this:
“Create an image of a spiral galaxy viewed from a distance. The galaxy should have a bright central core and multiple swirling arms, rich with clusters of stars. The arms should contain pockets of nebulas and star-forming regions, highlighted with pinks and blues against the deep black of space. Dust lanes should be visible within the arms, adding to the depth and complexity of the structure. Around the galaxy, the backdrop of space should be dotted with distant stars and perhaps faint, far-away galaxies.”
GPT가 유사한 이미지를 생성할 수 있는 프롬프트를 답변해줍니다.
그리고 그 프롬프트를 그대로 GPT에게 입력하면 아래와 같은 이미지를 만들어줍니다. 똑같은 이미지는 아니지만 유사한 이미지를 만들었습니다. 이렇게 프롬프트 되묻기를 통해 어떻게 요청해야 하는지를 학습할 수 있습니다.