ComfyUI Node
Get AIBooru Post
Fetches a post from AIBooru (aibooru.online) or any service with same JSON response structure. This node is optimized specifically for AIBooru-style APIs and will provide the most reliable results for these services, including proper handling of tag categories and media variants.
Get AIBooru Post
- IMAGE
- GENERAL_TAGS
- CHARACTER_TAGS
- COPYRIGHT_TAGS
- ARTIST_TAGS
- META_TAGS
- MODEL_TAGS
- ORIGINAL_WIDTH
- ORIGINAL_HEIGHT
◄url—►
◄img_sizesample►
◄format_tagstrue►
◄trailing_commafalse►
◄exclude_tagstrue►
◄user_excluded_tagsconditional dnp, sound_warning, unknown_artist, third-party_edit, anonymous_artist, e621, e621 post recursion, e621_comment, patreon, patreon logo, patreon username, instagram username, text, dialogue►
CategoryBooru Toolkit/Posts
Inputs (6)
| Name | Type | Default | Description |
|---|---|---|---|
| url | STRING | Enter the booru post URL | |
| img_size | COMBO | sample | Select the image size variant to output through 'IMAGE'. Choose 'none' to output a blank image. For e6, anything below sample will be 'preview' |
| format_tags | BOOLEAN | true | Format tags for prompt use. Removes underscores and adds backslashes to brackets |
| trailing_comma | BOOLEAN | false | Appends a comma to the last tag in each output |
| exclude_tags | BOOLEAN | true | Toggle exclusion of tags from output |
| user_excluded_tags | STRING | conditional dnp, sound_warning, unknown_artist, third-party_edit, anonymous_artist, e621, e621 post recursion, e621_comment, patreon, patreon logo, patreon username, instagram username, text, dialogue | Comma separated list of tags to exclude for output (they can include underscores or spaces, with or without backslashes) |
Outputs (9)
| Name | Type | Description |
|---|---|---|
| IMAGE | IMAGE | — |
| GENERAL_TAGS | STRING | — |
| CHARACTER_TAGS | STRING | — |
| COPYRIGHT_TAGS | STRING | — |
| ARTIST_TAGS | STRING | — |
| META_TAGS | STRING | — |
| MODEL_TAGS | STRING | — |
| ORIGINAL_WIDTH | INT | — |
| ORIGINAL_HEIGHT | INT | — |