Vertex AI의 Imagen | AI 이미지 생성기

Vertex AI 기반 Imagen은 Google의 최첨단 이미지 생성형 AI 특성을 애플리케이션 개발자에게 제공합니다. Vertex AI 기반 Imagen을 사용하면 애플리케이션 개발자는 AI 생성을 사용하여 사용자의 상상력을 몇 초 만에 고품질 시각적 애셋으로 변환하는 차세대 AI 제품을 빌드할 수 있습니다.

Imagen을 사용하면 다음을 수행할 수 있습니다.

  • 텍스트 프롬프트(텍스트-이미지 AI 생성)만 사용하여 새 이미지를 생성합니다.
  • 텍스트 프롬프트로 업로드되거나 생성된 전체 이미지를 수정합니다.
  • 정의한 마스크 영역을 사용하여 업로드되거나 생성된 이미지의 일부만 수정합니다.
  • 기존, 생성 또는 수정된 이미지를 확대합니다.
  • 이미지 생성에 대한 특정 주제(예: 특정 핸드백 또는 신발)를 사용하여 모델을 미세 조정합니다.
  • 이미지 캡셔닝으로 이미지에 대한 텍스트 설명을 확인합니다.
  • 시각적 질의 응답(VQA)을 사용하여 이미지 관련 질문에 대한 답변을 가져옵니다.
콘솔에서 생성된 샘플 이미지
프롬프트에서 Vertex AI 기반 Imagen으로 생성된 이미지: 해변의 프렌치 불도그 사진, 85mm f/2.8 (Imagen 3 모델 버전).

제품 사용량

Vertex AI 기반 Imagen과 관련된 사용량 표준과 콘텐츠 제한을 보려면 사용 가이드라인을 참조하세요.

Vertex AI 기반 Imagen 특성 및 출시 단계

Vertex AI 기반 Imagen은 몇 가지 이미지 생성형 AI 특성을 제공합니다. 이러한 특성은 서로 다른 출시 단계에서 제공됩니다. 특성과 단계는 다음과 같습니다.

기능 정식 버전 정식 버전(승인 필요*) 미리보기
Imagen 3 및 Imagen 3 빠름을 사용한 이미지 생성*
디지털 워터마크 및 확인(이미지 생성)
사용자 구성 가능한 안전 설정(이미지 생성)
Imagen 2 이미지 수정(마스크 기반: 인페인팅 삽입 또는 삭제, 아웃페인팅, 제품 이미지 수정)*
Imagen 이미지 수정(마스크 기반 및 마스크 없음)*
주체 모델 미세 조정(표준)*
주체 모델 미세 조정(즉시)*
커스텀 스타일 모델 학습*
이미지 캡셔닝
시각적 질의 응답(VQA)
텍스트 라이브 이미지 변환
동영상 설명*

* 이 Imagen 기능을 사용할 수 있는 액세스 권한을 요청하려면 Vertex AI의 Imagen 액세스 요청 양식을 작성하세요.
이 기능을 이용하려면 계정 담당자에게 문의하세요.

샘플이 있는 기사 목록

다음 문서를 사용하여 특정 Vertex AI의 Imagen 사용 사례를 이해합니다.

Imagen을 사용하는 Jupyter 노트북 튜토리얼은 Vertex AI의 생성형 AI 노트북 튜토리얼을 참조하세요.

기능 설명 링크
이미지 수정(Imagen)
Vertex AI의 Imagen을 사용한 백그라운드 변경: 단계별 안내.
이 도움말에서는 Vertex AI SDK for Python을 사용하여 마스크 기반 수정을 수행하는 방법을 보여줍니다. 백그라운드를 변경하려면 다음 단계를 따르세요.
  • 기존 백그라운드를 삭제합니다.
  • 마스크 및 반전 마스크 이미지를 만듭니다.
  • 이미지를 문자열로 인코딩합니다.
  • 요청 페이로드를 만듭니다.
Imagen의 이미지 수정 기능에 대해 자세히 알아보세요.
자료 링크
GitHub
이미지 생성(Imagen)

텍스트 생성(텍스트용 PaLM 2)
패션 디자인 어시스턴트로 사용된 Google Imagen(Google Cloud Vertex AI Studio 사용)

이 문서에서는 텍스트 및 이미지 생성을 위한 Google의 생성 모델 제품군을 사용하여 패션 디자이너가 새로운 아이디어와 디자인을 생성하는 데 생성형 AI가 어떻게 도움이 되는지 살펴봅니다. 이 문서에서는 Vertex AI SDK for Python과 함께 Google Cloud 콘솔에서 텍스트용 PaLM2의 text-bison 모델을 사용하는 방법을 보여줍니다. 그런 후 Imagen의 imagegeneration 모델을 사용해서 이미지 생성을 위한 입력으로 작동하도록 생성된 프롬프트를 사용하는 방법을 보여줍니다.

Imagen의 이미지 생성 기능 및 텍스트용 PaLM2의 텍스트 생성 기능에 대해 자세히 알아보세요.

자료 링크
이미지 생성(Imagen 2)

이미지 수정(Imagen)
Imagen 및 LangChain4j(Java)를 사용하여 이미지 생성

이 문서에서는 LangChain4j에서 Imagen을 사용하여 이미지를 생성하고 수정하는 방법을 살펴봅니다.

Imagen의 이미지 생성이미지 수정 기능에 대해 자세히 알아보세요.

자료 링크

제한된 정식 버전 및 미리보기 특성

Vertex AI 기반 Image는 신뢰할 수 있는 테스터 프로그램에서 제공하는 제한된 액세스 정식 버전 특성과 미리보기 특성을 제공합니다.

이렇게 제한된 Imagen 기능을 사용할 수 있는 액세스를 요청하려면 Vertex AI의 Imagen 액세스 요청 양식을 작성하세요. 승인되면 시작 방법에 대한 안내가 제공됩니다.

다음 단계