KJNodes/textgenerated

Superprompt

이 노드는 `roborovski/superprompt-v1` 모델을 기반으로 하며, 이는 SuperPrompt 데이터셋에서 미세 조정된 T5 모델입니다.

Superprompt

STRING
instruction_prompt
Expand the following prompt to add more detail
prompt
STRING
max_new_tokens
128
KJNodes

Superprompt 노드는 roborovski/superprompt-v1 모델을 기반으로 하는 노드로, SuperPrompt 데이터셋에서 미세 조정된 T5 모델입니다.

SuperPrompt 노드는 간단하고 짧은 텍스트 프롬프트를 자동으로 더 상세하고 설명적인 버전으로 확장할 수 있는 텍스트 향상 도구입니다. 핵심 기능은 미세 조정된 T5 언어 모델을 활용하여 후속 텍스트-이미지 생성 작업에 더 풍부한 입력 설명을 제공하는 것입니다.

노드 기능

이 노드는 SuperPrompt 데이터셋에서 미세 조정된 T5 모델인 roborovski/superprompt-v1 모델을 기반으로 합니다. 기본 프롬프트와 지시 프롬프트를 받아 결합한 후 모델에 입력하면, 모델은 지시에 따라 지정된 길이의 더 상세한 텍스트 출력을 생성합니다. 처음 사용할 때 노드는 Hugging Face에서 필요한 모델 파일을 자동으로 다운로드합니다.

노드 파라미터 설명 - Superprompt

컨트롤 파라미터 (Parameters)

파라미터 이름데이터 타입필수기본값범위/옵션설명
instruction_promptSTRINGExpand the following prompt to add more detail-모델이 프롬프트를 어떻게 확장할지 지시하는 텍스트입니다. 기본 지시문은 "Expand the following prompt to add more detail"입니다.
promptSTRING--확장 및 향상시킬 원본 텍스트 프롬프트입니다. 이 파라미터는 일반적으로 다른 노드의 텍스트 입력을 받습니다.
max_new_tokensINT1281 - 4096 (Step: 1)모델이 생성할 새 텍스트의 최대 길이를 제어합니다. 유효 범위는 1에서 4096이며, 단계 크기는 1입니다.

Output

파라미터 이름데이터 타입설명
STRINGSTRING확장 및 향상된 상세 텍스트 프롬프트입니다.

사용 시나리오

일반적인 AI 그림 생성 워크플로에서, 초기 구상의 짧은 프롬프트(예: "a cat")를 이 노드에 입력하면 더 상세한 설명(예: "a fluffy orange cat lazily lying on a windowsill in the sunlight")을 출력합니다. 이렇게 향상된 프롬프트는 텍스트-이미지 생성 모델의 프롬프트 입력 포트에 직접 연결하여 더 풍부한 디테일과 기대에 더 부합하는 이미지를 생성하는 데 사용할 수 있습니다.

주의사항

생성된 텍스트의 상세 정도와 품질은 max_new_tokens 파라미터와 입력 프롬프트 자체의 영향을 받습니다. 너무 긴 생성은 내용의 중복이나 비일관성을 초래할 수 있습니다. 이 노드는 모델 다운로드를 위해 인터넷 연결이 필요하며, 생성 과정은 일정량의 컴퓨팅 자원을 소모합니다.

Superprompt 노드 소스 코드 링크

Superprompt 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.

댓글

GitHub로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…