4 ms·
Ask HN: Are there AI prompt builder products?
What I'm looking for is a tool that will help you create a good prompt. I'd specifically like this for images so I'll use that as an example, but it can be used for text, video, and procedures.
For example, I will write a prompt in my own words, then it'll walk me through a few questions to make it better, such as image color (colored, vibrant, neon, black/white, etc), what style image do I want (photorealistic, anime, drawing, digital, 3d, etc), lighting (soft, natural, direct, dim, etc), and whatever other details that might be helpful such as photography style, clothing style, scenery, etc depending on previous answers. I envision each of these steps having an example image for each option to give you an idea of what that means (like what does soft vs natural vs direct lighting look like.)
If this doesn't exist, I do believe this is a very useful product worth building.
- exz 3y agoThere are a few, here's one: https://github.com/imrayya/stable-diffusion-webui-Prompt_Generator https://github.com/imrayya/stable-diffusion-webui-Prompt_Gen...
- hanniabu 3y agoThose prompt suggestions add in a bunch of parameters that you have no idea what they do though, like I'm sure you have no idea who those artists are or what their style looks like, what effects those camera models will have, or what zenethic rays are
- vunderba 3y agoIt doesn't guide you but DALL-E 3 via ChatGPT essentially mimics an InstructPix2Pix workflow so you can continue to iterate on the same image requesting changes to the picture using simple English, i.e.: Generate a picture of a house house.jpg Let's change it to colonial style House2.jpg I don't like the color let's change it to red. House3.jpg Redo it using acrylic oil painting. Etc. Since we're focusing on images right now, you can't just "build one prompt" to rule them all. Effective prompts are highly dependent on the checkpoint, sampler, Loras, embeddings, etc. Incidentally, I believe that Foocus tries to use a smaller LLM To try to expand a prompt.
- hanniabu 3y agoThe problem is not knowing all the keywords, otherwise I'd just use them all at the start. That's the point of having something that guides you.
- vunderba 3y agoKeywords is a little too handwavy for my taste - there's no universal definition of what this means. For example, a lot of the stable diffusion 1.5 checkpoints can generate better looking imagery if you add in essentially keywords such as "trending, masterpiece, award-winning, etc.", but they aren't nearly as important in certain SDXL checkpoints. To me it sounds like you want an interactive wizard / tutor which could be useful, but my point is you'd have to customize or fine-tune it at a very deep level per model (in the case of images generation). It would definitely be a non-trivial amount of work. That's why ChatGPT DALL-E 3 is so nice, it's end-to-end in terms of allowing simple expression of what you want to see and an iterative workflow. My younger siblings are in elementary school and are able to get great results from it. Midjourney also lets you upload an unrelated picture as a stylistic reference, so you can find a picture that has the aesthetic you want (ink, watercolor, matte, etc.)
- throwaway888abc 3y agoLogitech just build it into mouse. https://www.logitech.com/en-us/software/logi-ai-prompt-builder.html https://www.logitech.com/en-us/software/logi-ai-prompt-build... https://blog.logitech.com/2024/04/17/looking-to-improve-your-workflow-with-chatgpt-we-have-you-covered-with-the-new-logi-ai-prompt-builder-available-today/ https://blog.logitech.com/2024/04/17/looking-to-improve-your...
- fastx-ai 3y ago[dead]
- nitwit005 3y agoThe people who might pay for such a tool would be heavy users, who probably need something more than basic advice. Building something that can actually help those users seems like it would be challenging.
- cjahagir 3y agoThis is also good for minimal prompts - https://mitenmit.github.io/gpt/ https://mitenmit.github.io/gpt/
- meiraleal 3y agoYou can do that with ChatGPT just prompting. Whatever tool you are looking for will be just RAG using ChatGPT.
- duckkg5 3y agohttps://poe.com/PromptGenius https://poe.com/PromptGenius
- namaria 3y agoJust iterate with the model you want to use. There's no need to add another layer of models to interact with a model.