Skip to content
ComfyUI Wiki가 광고를 제거하도록 도와주세요 후원자 되기

ComfyUI에서 Embedding 모델 사용하기

모델 플랫폼에서는 특정 스타일을 출력할 수 있는 embedding 모델을 볼 수 있습니다. 예를 들어, 플랫 스타일의 이미지를 생성하거나, 이미지 내의 캐릭터에 특정 특징을 부여하거나, 이미지 전체에 특정 예술 스타일을 표현할 수 있습니다. 또한, embedding 모델은 보통 매우 작아서 몇 KB의 크기밖에 되지 않습니다. 이를 단순히 프롬프트의 ‘압축 패키지’로 생각할 수 있습니다. 일반적으로 복잡한 텍스트 설명이 필요한 효과도 Embedding 모델을 통해 쉽게 구현할 수 있으며, 크기가 작아서 매우 편리하게 사용할 수 있습니다.

따라서 Embedding 모델은 CLIP 텍스트 인코더 노드에서 사용됩니다. 이 글에서는 다운로드 위치, 설치 방법, 구체적인 사용 예시를 설명합니다.

Embedding 모델 다운로드 위치

이것들은 embedding 모델을 다운로드할 수 있는 일반적인 웹사이트입니다. 보통 해당 모델 페이지에서 필터를 사용하여 embedding 또는 Textual Inversion을 선택하면 해당 모델을 필터링할 수 있습니다. 아래 그림과 같이, SD1.5 모델에서 사용되는 embedding 모델이 필터링되어 있습니다.

embedding-fliter

Embedding 모델 설치 방법은?

실제 예시 설명

아래에서는 EasyNegative 모델을 예로 들어 ComfyUI에서 embedding 모델을 사용하는 방법을 설명하겠습니다.

1. 관련 모델 다운로드 및 설치

모델 유형모델 이름다운로드 링크설명
SD1.5 모델DreamShaper v8다운로드SD1.5의 기본 모델
Embedding 모델EasyNegative다운로드해당 페이지의 사용 설명을 확인하세요. 보통 작성자가 모델 사용 방법에 대해 자세히 설명합니다

위의 모델들은 각각의 링크에서 다운로드할 수 있습니다. 최상의 결과를 얻기 위해 사용 설명을 따르세요.

ComfyUI 디렉토리에서 다음과 같은 폴더 구조를 확인하세요:

📁ComfyUI
├── 📁models
│   ├── 📁checkpoints
│   │   └── 📁SD1.5              // DreamShaper v8 저장
│   └── 📁embeddings
│       └── 📁SD1.5              // Embedding 모델 "EasyNegative" 저장
  1. 다운로드한 EasyNegative 모델을 models/embeddings/SD1.5 폴더에 배치
  2. ComfyUI 인터페이스를 재시작하거나 새로고침하여 새 모델을 인식하게 함
💡

해당 모델 디렉토리에서 SD1.5 서브폴더를 사용하는 이유는 현재 SD1.5, SD3.0, SDXL, FLUX 등 많은 다른 모델이 존재하고, 이들의 모델 리소스가 반드시 호환되는 것은 아니기 때문에 서브폴더로 구분할 필요가 있기 때문입니다. 또한, 해당 모델 파일의 이름을 변경하여 간단한 모델 정보 설명을 추가할 수도 있습니다. 이렇게 하면 나중에 많은 모델을 가지게 되었을 때 구분하기 쉬워집니다.

플러그인 설치(선택사항): ComfyUI-Custom-Scripts

이 플러그인을 사용하면 텍스트 인코더에서 embedding 모델 이름을 입력할 수 있고, 해당 embedding 모델을 자동으로 생성해줍니다. 설치 방법은 ComfyUI에서 커스텀 노드 설치하는 방법을 참조하세요.

CLIPTextEncode

2. Embedding 워크플로우 파일 로드

위 파일을 다운로드하고 ComfyUI 인터페이스에 드래그하거나 메뉴를 사용하여 열기 basic-embedding

관련 설명: 해당 워크플로우에는 2개의 이미지 생성 프로세스가 있으며, 유일한 차이점은 상단 프로세스에서는 네거티브 프롬프트에 내용 입력이 없고, 하단 프로세스에서는 EasyNegative 모델을 사용하여 (embedding:SD1.5\EasyNegative,:1.2)를 입력했다는 것입니다. Embedding 모델은 일반 프롬프트처럼 사용할 수 있으며, ComfyUI의 프롬프트 추가 방법을 사용하여 가중치를 늘릴 수 있습니다.

관련 글

Embedding 모델 설치 방법 Embedding 모델 리소스