db0 apparently has a bot, @aihorde@lemmy.db0.com, linked up to AI Horde, which will render images using various LLM models in response to comments.
All using it requires is, in a comment, writing the text:
@aihorde@lemmy.db0.com draw for me <prompt text>
It’s apparently been active for years, but somehow, I’d been unaware of it until now, when db0 happened to trigger it in a thread on !imageai@sh.itjust.work where we were creating images to represent usernames. It looks like nobody’s been aware of it, and it’s gotten very little use.
It apparently supports multiple models (including Pony, which is trained on and can render furry art, and Flux, which does pretty well with ordinary, English-language descriptions). It looks like the default is Flux.
Note that according to the FAQ, it will try to block (and will do a 1-day tempban on users for) NSFW content.
I’m going to try out a few prompts here and maybe mention this somewhere higher-profile, because this is really cool — it lets users pseudononymously generate images on the Threadiverse without needing to use a commercial service or having their own hardware.
Bot FAQ:
https://wiki.dbzer0.com/cbotart/
AI Horde style list (these can be accessed by adding style: <stylename>
to the end of a prompt). Some of these are clearly different models whose names I recognize, and I’m pretty sure that some are just adding some extra text to the prompt.
https://github.com/amiantos/AI-Horde-Styles-Previews/blob/main/previews.md
While Lemmy doesn’t natively provide the ability to follow a user, it posts what it generates to !botart@lemmy.dbzer0.com, so you can subscribe and watch generation if you want.
Now, let’s try out another model, just to make sure that styles that entail having a model downloaded to a node actually work with this. Looking at the bot’s history, it looks like it has been used to render things in other styles, but I don’t know for sure whether those are styles that involve use of another model.
Pony Diffusion doesn’t really take English-language prompts (though it’ll probably do something not-entirely-unreasonable with them); it really expects a list of keywords. However, it does understand Danbooru tag groups:
https://danbooru.donmai.us/wiki_pages/tag_groups
@aihorde@lemmy.dbzer0.com draw for me score_9, score_8_up, score_7_up, cat_girl, business_suit, morning, drinking coffee style: pony
Here are some images matching your request
Prompt: score_9, score_8_up, score_7_up, cat_girl, business_suit, morning, drinking coffee
Style: pony
Man, that ran quickly enough that whatever rendered the thing had to have had Pony Diffusion either already downloaded or I’m misunderstanding how AI Horde functions…maybe it normally farms out images to the cloud and is able to intelligently try to find a node that already has a given model downloaded rather than reloading a new model or something.
Okay, a repeat, using Nova Furry Pony:
@aihorde@lemmy.dbzer0.com draw for me score_9, score_8_up, score_7_up, cat_girl, business_suit, morning, drinking coffee style: nova furry pony
Here are some images matching your request
Prompt: score_9, score_8_up, score_7_up, cat_girl, business_suit, morning, drinking coffee
Style: nova furry pony
Neat! Now, we don’t have a static seed for refining an image, which is a pain, but we can at least tweak prompt terms. Using additional Danbooru tags, let’s bring that rack down to something a little more-plausible and go with pink hair in a pixie cut:
@aihorde@lemmy.dbzer0.com draw for me score_9, score_8_up, score_7_up, cat_girl, business_suit, morning, small_breasts, pixie_cut, pink_hair, drinking coffee style: nova furry pony
Here are some images matching your request
Prompt: score_9, score_8_up, score_7_up, cat_girl, business_suit, morning, small_breasts, pixie_cut, pink_hair, drinking coffee
Style: nova furry pony
Hmm. Well…that’s…a questionable definition of “small breasts” there, and “small_breasts” is the smallest Danbooru tag group breast size category short of “flat”, but the hair worked!