EasyUse/APIgenerated
JoyCaption2 (BizyAIR)(joyCaption2API)
JoyCaption2 (BizyAIR) 노드(클래스 joyCaption2API, 카테고리 EasyUse/API)는 이미지를 JoyCaption2 API로 전송하고 생성된 텍스트 캡션을 반환합니다.
joy Caption2 API
image
caption
do_sample
COMBO
temperature
0.50
max_tokens
256
caption_type
COMBO
caption_length
COMBO
extra_options
STRING
name_input
STRING
custom_prompt
STRING
apikey_override
STRING
Easy Use
설명
JoyCaption2 (BizyAIR) 노드(클래스 joyCaption2API, 카테고리 EasyUse/API)는 이미지를 JoyCaption2 API로 전송하고 생성된 텍스트 캡션을 반환합니다. ComfyUI-Easy-Use API 노드 컬렉션의 일부이며, 로컬 캡션 모델을 실행하지 않고 워크플로에서 직접 이미지에 캡션을 지정하기 위한 것입니다.
입력
| 이름 | 유형 | 필수 | 기본값 | 설명 |
|---|---|---|---|---|
image | IMAGE | 예 | — | 캡션을 생성할 이미지입니다. |
do_sample | COMBO (true / false) | 예 | — | 생성 중 샘플링을 활성화합니다. true로 설정하면 캡션이 다양해질 수 있으며 temperature의 영향을 받습니다. false로 설정하면 생성이 결정적/탐욕적으로 이루어집니다. |
temperature | FLOAT | 예 | 0.5 | 샘플링 무작위성입니다. 범위: 0.0 ~ 2.0(단계 0.01). 값이 높을수록 더 다양하거나 창의적인 캡션이 생성되고, 낮을수록 더 집중된 결과가 생성됩니다. do_sample이 false인 경우에는 영향을 미치지 않습니다. |
max_tokens | INT | 예 | 256 | 생성할 최대 토큰 수입니다. 범위: 16 ~ 512(단계 16). 더 긴 캡션에는 더 큰 값을 사용하고, 간결한 캡션에는 더 작은 값을 사용하세요. |
caption_type | COMBO | 예 | — | 사전 설정된 캡션 스타일입니다. 옵션: Descriptive, Descriptive (Informal), Training Prompt, MidJourney, Booru tag list, Booru-like tag list, Art Critic, Product Listing, Social Media Post. |
caption_length | COMBO | 예 | — | 원하는 캡션 길이입니다. 정확한 선택 항목은 JoyCaption2 API에서 제공되며 노드 정의에 하드코딩되어 있지 않습니다. |
extra_options | STRING | 예 | — | 요청과 함께 전달되는 추가 옵션입니다. API가 추가 설정을 요구하지 않는 한 비워 두세요. |
name_input | STRING | 예 | "" | 캡션에서 참조할 선택적 이름 또는 주제입니다. 명시적인 이름을 사용하지 않으려면 비워 두세요. |
custom_prompt | STRING | 예 | "" | 선택한 caption_type 대신 또는 추가로 사용할 사용자 정의 프롬프트입니다. 기본 JoyCaption2 프롬프트 동작을 사용하려면 비워 두세요. |
apikey_override | STRING | 아니요 | "" | 선택적 API 키 재정의입니다. ComfyUI-Easy-Use에서 다른 곳에 구성된 API 키를 사용하려면 비워 두세요. |
출력
| 유형 | 설명 |
|---|---|
STRING | 입력 image에 대해 생성된 캡션 텍스트입니다. |
사용 참고 사항
caption_type를 사용하면 자연스러운 설명부터 Booru 스타일 태그 목록까지 다양한 캡션 스타일을 빠르게 전환할 수 있습니다.caption_length는 캡션이 얼마나 상세해야 하는지에 따라 선택하세요. 더 긴 캡션은 더 많은 토큰을 소비한다는 점을 유의하세요.- 실행할 때마다 다양성을 원하면
do_sample을true로 설정하고, 재현 가능하거나 탐욕적인 디코딩을 원하면false로 설정하세요. custom_prompt를 제공하는 경우 사용 가능한 프리셋 이상으로 캡션을 맞춤 설정하는 데 사용하세요.- 공유 EasyUse 설정 대신 이 노드에 특정 API 키를 사용해야 하는 경우
apikey_override를 사용하세요.
댓글
GitHub로 로그인하고 토론에 참여하세요.