Negative embeddings (also called textual inversions or TIs) are pre-trained concepts that tell AI models what to avoid when generating images. They are one of the most effective ways to improve the quality and consistency of your AI-generated images, and CrIAr provides a curated selection of the best negative embeddings for each model.
Understanding Negative Prompts
Before diving into negative embeddings, it is important to understand negative prompts. When you generate an AI image, you typically provide two types of input:
- Positive Prompt: What you WANT to see in the image ("a beautiful sunset over the ocean")
- Negative Prompt: What you DO NOT want in the image ("blurry, low quality, deformed")
The AI model uses both prompts to guide generation — moving toward the positive concepts and away from the negative ones. This dual guidance system is crucial for high-quality results.
What Are Negative Embeddings?
Negative embeddings take the concept of negative prompting further. Instead of using text descriptions of what to avoid, a negative embedding is a trained concept that encodes visual patterns of unwanted artifacts. When used in the negative prompt, it effectively tells the model "avoid generating anything that looks like this."
Popular negative embeddings target common AI generation problems like:
- Deformed hands and fingers
- Distorted faces and anatomy
- Blurry or low-quality outputs
- Unwanted watermarks or text
- Unnatural skin textures
- Color bleeding and artifacts
How Negative Embeddings Work
Negative embeddings are created by training a small set of "token vectors" that represent the visual concept of the unwanted artifact. This is done through a process called Textual Inversion:
- A collection of images showing the unwanted artifact is gathered
- The embedding is trained to create a token that best represents these unwanted features
- When used in the negative prompt, the model is guided away from generating anything matching this token
Using Negative Embeddings on CrIAr
CrIAr makes negative embeddings easy to use:
- Select Your Model: Different models have different compatible negative embeddings
- Choose Embeddings: Browse available negative embeddings from the generation settings
- Apply: Add the selected embeddings to your negative prompt
- Combine with Text: You can use negative embeddings alongside regular negative prompt text for maximum effect
Popular Negative Embeddings
- EasyNegative: A popular catch-all embedding that reduces many common artifacts in SD1.5 models
- bad-hands-5: Specifically targets deformed hand generation
- negative_hand: Another hand-focused embedding with a different training approach
- BadDream: Reduces surreal/dreamlike distortions
- UnrealDream: Companion to BadDream, targeting unrealistic elements
Tips for Best Results
- Do not overload your negative prompt — too many conflicting negatives can reduce image quality
- Match your negative embeddings to your model (SD1.5 embeddings for SD1.5 models, etc.)
- Combine 1-3 well-chosen negative embeddings with 3-5 text negative prompt terms
- The CFG scale affects how strongly negatives are applied — higher CFG means stronger negative influence