12 ms·
Show HN: Stable Diffusion v2 web interface
- mlu509 4y agoWow. That’s pretty fast!
- devxpy 4y agoShameless plug - We don’t require logging in! https://app.gooey.ai/CompareText2Img/?example_id=1uONp1IBt0Y https://app.gooey.ai/CompareText2Img/?example_id=1uONp1IBt0Y
- Traubenfuchs 4y agoBut do you allow high res nsfw Emma Watson prompts?
- rejectfinite 4y agoI can't wait for the morally concerned to rail against Stable diffusion once they find the /b/ threads and AI is going to get locked down... Its going to happen. "This AI tool enables sick PREDATORS!!"
- Aeolun 4y agoDoesn’t that just get you those completely black images?
- Traubenfuchs 4y agoOne can deactivate the safety in the source files. Commercial UI wrappers might or might not do so but should be up front about it.
- deleted 4y ago[deleted]
- mrkeen 4y agoDoes it generate images though? I gave it a prompt around an hour ago and it's still just spinning.
- devxpy 4y agoYeah, seems like its been hugged to death a bit. A single GPU is not quite enough. Completes in around a minute for me right now
- kburman 4y agoI hate it when website hide login popup until user click on action button. It's such a dark pattern.
- ftufek 4y agoFWIW, you're not the only one. On our product, we experimented adding login when the user tries to use any of our tools and something like ~60-70% of users dropped off. So essentially, whoever implements that is killing their user funnel at the very beginning which I'm guessing will have larger effects down the road (fewer users experience "magical moments" which leads to less word-of-mouth, etc). On the flip side though, I'm sure it may help metrics in the short term especially since it's expensive to offer a service like this (which requires expensive GPU servers).
- deleted 4y ago[deleted]
- _Microft 4y agoRequires login. Saying that it requires login before someone spends time to think up a description for an image would have been nice (because I won't sign-in to try something anyways). Edit: rephrased to remove overly negative language.
- jkbl 4y agoI don't see this as baiting. The link to a tool page was shared. It's transparent on the homepage and in the header. The text to image page just shows how it works without the need to create an account.
- Traubenfuchs 4y agoIt's absolutely not transparent. Showing an active "start process" button that leads to a sign up / login form isntead of starting the process is absolutely not what users want or expect.
- version_five 4y agoNo, it's definitely a dark pattern. Everything about the page suggests that pressing the "generate 4 images" button will generate four images. And then it doesn't and tries to lever that anticipation to get a sign-in. It ends up just making users angry. If you need a sign-in, e.g. to prevent abuse, you could start by explaining that a sign-in is required and why. At least then people won't be angry when they are ambushed by it
- jkbl 4y agoOk, agree about that. Just did not have time to polish the details. It's not intentional. I've added login to the site, after nearly going bankrupt for offering free generations. The UI needs an update.
- Aeolun 4y agoI think this is the very definition of baiting.
- deleted 4y ago
- davidkunz 4y agoThis site doesn't require a login: https://tinybots.net/artbot?model=stable_diffusion_2.0 https://tinybots.net/artbot?model=stable_diffusion_2.0 Posted by @davely today.
- deleted 4y ago[deleted]
- ShamelessC 4y agoProof that people just upvote stuff with stable diffusion in the title without clicking the link or taking more than a cursory glance.
- deleted 4y ago[deleted]
- 88stacks 4y agoHere is another that is free AND allows you to create your own custom model: https://88stacks.com https://88stacks.com yes it does require a login
- deleted 4y ago[deleted]
- IceHegel 4y agoWow v2 seems worse than v1.5.
- lumenwrites 4y agoGreat project! I have a question - how can you afford to run this? I looked at the server costs on google compute and runpod.io, and the ones with GPUs powerful enough to run SD are pretty expensive. I'm guessing you don't have a lot of paying users at the beginning, so I don't think you have enough revenue to cover the costs (at least when you're just getting started). Do you just spend a lot of money to fund this, and hope that once you have enough users it will pay for itself? Or did you find some affordable way to run a server? If yes, and if it's not a secret - where are you renting the server, what are its specs, and how much does it cost?
- permanent 4y agoI'd love to know this as well.
- nacs 4y agoStable diffusion only needs 4GB of VRAM to run on the low end so you can rent low-end consumer GPUs (nvidia RTX for example) for around $0.10 an hour to do the renders.
- jkbl 4y agoYeah, but that's only true when you use one model for yourself. More VRAM is needed for running such a service. It currently loads 6 models per single GPU. And I think I have some VRAM left to add even more.
- UncleEntity 4y agoI was running it for free on google colab here and there with no problems. Haven’t tried the 2.0 out yet so not sure how that’s going.
- jkbl 4y agoAt the beginning it was just burning money, but it stars to turn into profit. The only secret to making it affordable is to autoscale based on a current image generation traffic. It runs on a mix of Tesla V100 and RTX 3090 from runpod.io vast.ai and Lambda Labs. I actually went through a couple of iterations with it, starting as completely free service, then offering one time payments for image credits and now settled on subscriptions as I see there is a demand for the product. Especially AI Editor[1] which I think offers a unique value to the users. [1] https://getimg.ai/editor https://getimg.ai/editor
- mechanical_bear 4y agoVerify email? No thanks.
- russellbeattie 4y agoExactly. Put that bullshit up front before I waste time entering a prompt so I know not to bother.
- Hoefner 4y agoI can’t even register with my own email domain because of “We do not support disposable email addresses!” error
- jkbl 4y agoIt's a measure to prevent multi accounts. Some people really overuse free offering. Either your domain/IP is on a spam list or your email server may be misconfigured.
- NVQXE23I 4y agoHow is this a measure? I have my own domain, so why would I make several accounts for your service? I just need one. And labeling a domain as disposable, when it's clearly isn't, sounds a bit strange to me.
- jkbl 4y agoPeople did that a lot to get new free accounts from disposable email services (You can generate 100 images/mo for free). Around 15% of signups were disposable email multi accounts (40% of email signups). I use email verification API for this. It states to make decisions based on public email blacklists and lists of disposable emails. Cleary it's not perfect
- isuleman 4y agoWell you can also block domains from fakemail.net to prevent disposable emails.
- tuhins 4y agocool, great to see more and more of these coming up! you can also check out our demo for Stable Diffusion v2. it's free to use, with no email sign-in required and no credit system. https://app.baseten.co/apps/VBlnMVP/operator_views/nBrd8zP https://app.baseten.co/apps/VBlnMVP/operator_views/nBrd8zP
- LegitShady 4y agoPersonally, having played around with both for only an hour with identical prompts, v1.5 seems to get better results.
- joe_the_user 4y agoIt seems like v2 is more photorealistic but it more often fails to follow any complex prompt.
- thundergolfer 4y agoIf you prefer interacting with v2 via code, Erik Bernhardsson got v2 running on https://modal.com https://modal.com in 20 minutes, and it'd take 5 minutes to copy and run his Github gist: https://twitter.com/bernhardsson/status/1595960120021696512 https://twitter.com/bernhardsson/status/1595960120021696512. --- To OP, I reckon you should allow 1 generation before hitting us with the login prompt. May lift conversion.
- NVQXE23I 4y agoCame here to point out that my personal email is wrongfully listed as a disposable email address. It must be that it's a three letter url with a .nl TLD. Maybe take a look at your mail checking API?