I'm experimenting with your Discord bot right now. It would be great to have a command that shows where your processes are currently in the queue or maybe the discord bot can update on queue position.
BTW thanks for putting this bot together! I've been playing with it. Very comparable results to Midjourney, no surprise. Would love the ability to do variations and upscaling, but I know that's very GPU resource intensive and you're doing this out of your own pocket (how are you affording this? How much is it costing?)
Right now it‘s $0,65 per hour, for an AWS g4dn.xlarge instance which features an NVIDIA T4.
I‘m not really affording this, to be honest — I’m looking forward to switch to a Spot instance tomorrow, which could bring costs down to about $0,20 per hour, but even then I will have to switch it off in a couple of days.
I‘m working on a significant speed improvement — if that works out, and users get a result in under 1 minute if they are first in line, then maybe it‘s possible to make the bot finance itself through a credits system.
I assume all the code is open source on github if I'd like to run this myself on my own expense? Maybe an installation / configuration guide if there isn't already one would be helpful.
I submitted 2 /draw requests with prompts, got quoted a time 15-30 min for first one and then 17-34 for 2nd, submitted about 5 minutes apart but it's been now past the upper limit of the quoted time without any results. I'm assuming that the image generation has failed or perhaps the bot got stuck. Having some way of knowing would be helpful.
Just got one of the images back. Looks like you might want to double your time estimates. Also I got a Rick Roll meme image back as one of the results. I assume this is some sort of failure mode response?