LarpGPT
Nederlands
← Terug naar de app

LarpGPT · Gidsen

Negatieve aanwijzingen uitgelegd: wanneer je ze moet gebruiken en hoe

Wat een negatieve vraag is, welke beeldtools er één documenteren, hoe --no van Midjourney en negative_prompt van Stable Diffusion werken, en waarom je ze spaarzaam moet gebruiken.

LarpGPT — Je volgende beeld
LarpGPT · Je volgende beeld
In deze gids13

Wat een negatieve prompt is

Een negatieve prompt is een lijst met dingen die u niet wilt in een gegenereerde afbeelding, die afzonderlijk aan de tool wordt gegeven naast de beschrijving van wat u wel wilt. In plaats van een straat 's nachts zonder mensen te schrijven, beschrijf je de straat en plaats je mensen op de negatieve lijst. Het idee is eenvoudig, maar tools gaan er heel anders mee om, en sommige bieden helemaal geen apart negatief veld. Weten in welke situatie u zich bevindt, scheelt een hoop mislukte pogingen.

Waarom het schrijven van nee in de prompt vaak mislukt

Beeldmodellen reageren op de woorden in een prompt. Iets noemen, zelfs om het uit te sluiten, kan het in beeld brengen. De documentatie van Midjourney geeft precies dit soort voorbeeld als slechte aanleiding: een stilleven dat wordt beschreven als zonder fruit, of met een beleefd verzoek om geen fruit toe te voegen. Het aanbevolen alternatief is om de ongewenste elementen naar de speciale parameter te verplaatsen. Elders geldt dezelfde logica: een zin vol uitsluitingen houdt de uitgesloten zaken onder de aandacht van het model.

Midjourney: de --no-parameter

Midjourney documenteert een --no-parameter, toegevoegd aan het einde van de prompt en gevolgd door het ding of de lijst met dingen die u niet wilt, gescheiden door komma's. Zijn eigen voorbeeld is "stilleven gouache --no fruit, appel, peer". In de documentatie wordt ook uitgelegd dat het gebruik van --no hetzelfde is als een deel van een multi-prompt een gewicht van min 0,5 geven, wat een nuttige herinnering is dat het iets reduceert in plaats van de afwezigheid ervan te garanderen.

De valstrik in de --no van Midjourney

Dezelfde documentatie waarschuwt dat de moderatie van Midjourney elk woord na --no onafhankelijk leest. Een zin als moderne kleding wordt gelezen als twee afzonderlijke woorden, en het woord kleding op zichzelf kan een waarschuwing veroorzaken. In dergelijke gevallen adviseert de documentatie om het soort kleding dat u wilt in de hoofdprompt op te nemen in plaats van --no te gebruiken. Meer in het algemeen: beperk elk uitgesloten item waar mogelijk tot één enkel, ondubbelzinnig woord.

Stable Diffusion: het negative_prompt-argument

In de Hugging Face diffusers-bibliotheek heeft de tekst-naar-afbeeldingspijplijn Stable Diffusion een optioneel negative_prompt-argument, dat in de documentatie wordt beschreven als de prompt of prompts die aangeven wat u niet moet opnemen bij het genereren van afbeeldingen. De documentatie voegt een detail toe dat de moeite waard is om te weten: de negatieve prompt wordt genegeerd wanneer er geen begeleiding wordt gebruikt, dat wil zeggen wanneer de begeleidingsschaal lager is dan één.

De beeldmodellen van ChatGPT en OpenAI

De OpenAI-documentatie voor het genereren van afbeeldingen beschrijft op het moment van schrijven geen afzonderlijk negatief promptveld voor de GPT Image-modellen. Met conversatietools kun je nog steeds uitsluitingen in een zin schrijven, maar de meest betrouwbare aanpak is degene die overal werkt: beschrijf wat er zou moeten staan. Als je geen mensen in een straat wilt, beschrijf dan een lege straat bij zonsopgang en de winkels zijn nog gesloten. Dat geeft het model een positief beeld dat kan worden opgebouwd in plaats van een lijst met dingen die moeten worden vermeden.

Beschrijf eerst het alternatief

Voordat je naar een negatief punt reikt, vraag je wat je wilt in plaats van het ongewenste element. Rommel op een bureau wordt een opgeruimd bureau met één notitieboekje en een lamp. Een drukke achtergrond wordt een eenvoudige betonnen muur. Harde schaduwen worden zacht, bewolkt licht. Bijna elk negatief heeft een positieve versie, en de positieve versie werkt meestal beter, omdat het het beeld beperkt in plaats van een gat achter te laten dat het model met iets anders opvult.

Wanneer een negatieve prompt het juiste hulpmiddel is

Negatieven zijn het nuttigst voor dingen die de neiging hebben onuitgenodigd over te komen en geen natuurlijk positief tegendeel hebben: tekst, letters, watermerken, logo's, randen of kaders. Ze helpen ook als een generator steeds een terugkerend element toevoegt, zoals mensen in een landschap of lensflare bij een zonsondergang, nadat je de scène al duidelijk hebt beschreven. In die gevallen is een korte uitsluiting eenvoudiger dan de hele scène herschrijven.

Houd de lijst kort

Lange negatieve lijsten zijn een veel voorkomende gewoonte die wordt gekopieerd van gedeelde aanwijzingen, vaak gevuld met algemene woorden over kwaliteit. Ze helpen zelden en kunnen ervoor zorgen dat resultaten moeilijker te voorspellen zijn, omdat elk woord in de lijst het beeld in een bepaalde richting duwt. Begin helemaal zonder negatieve punten. Voeg er alleen een toe als een specifiek ongewenst element blijft verschijnen, controleer of het werkt en verwijder het opnieuw als dat niet het geval is. Twee of drie precieze punten zijn gemakkelijker te beredeneren dan twintig vage punten.

Gebruik zelfstandige naamwoorden, geen kwaliteiten

Negatieven werken het beste met concrete dingen: tekst, mensen, auto's, bomen, watermerk. Abstracte eigenschappen als lelijk, slecht of lage kwaliteit zijn voor een model moeilijk te interpreteren en zeggen niets over wat je eigenlijk wilt veranderen. Als een afbeelding er verkeerd uitziet, zoek dan uit wat er fysiek mis mee is, of het nu gaat om de handen, de reflecties of een extra object, en bespreek dat direct, hetzij in de beschrijving, hetzij met een precieze uitsluiting.

Test één negatief tegelijk

Behandel een negatief als elke andere wijziging in een prompt. Genereer de afbeelding zonder deze, voeg vervolgens een enkele uitsluiting toe en genereer opnieuw, waarbij al het andere hetzelfde blijft. Als het ongewenste element verdwijnt en er verder niets kapot gaat, bewaar het dan. Als het beeld verandert op manieren die je niet had verwacht, deed het negatief meer dan je had bedoeld. Deze gewoonte leert je ook welke uitsluitingen de moeite waard zijn om voor later te bewaren en welke bijgeloof waren.

Negatieven zijn geen vervanging voor controle

Geen enkele uitsluiting garandeert een afwezigheid. Midjourney beschrijft --no als gewichtsvermindering, en diffusers beschrijft negative_prompt als richtlijn. Bekijk elke afbeelding voordat je deze gebruikt: er kan nog steeds tekst op borden verschijnen, er kan een logo-achtige vorm op kleding verschijnen en er kan een figuur in de verte verschijnen. Als een afbeelding voor een echte foto kan worden gemaakt, label deze dan als gegenereerd.

Waar LarpGPT past

LarpGPT is een bibliotheek met fotoprompts voor reizen, architectuur, auto's en lifestylescènes, meestal geschreven als positieve beschrijvingen van onderwerp, compositie, belichting en lens, waardoor er minder lange negatieve lijsten nodig zijn. U kopieert een prompt naar de afbeeldingsgenerator die u al gebruikt en voegt eventuele uitsluitingen toe die de tool ondersteunt. LarpGPT genereert geen afbeeldingen en de resultaten variëren tussen pogingen.

Vragen

Wat is een negatieve prompt?

Een lijst met dingen die u niet in een gegenereerde afbeelding wilt hebben, afzonderlijk van de hoofdbeschrijving weergegeven. Midjourney gebruikt de parameter --no, en Stable Diffusion in de diffusers-bibliotheek gebruikt een negative_prompt-argument.

Ondersteunt ChatGPT negatieve aanwijzingen?

De documentatie voor het genereren van afbeeldingen door OpenAI beschrijft op het moment van schrijven geen afzonderlijk negatief promptveld. In plaats daarvan beschrijven wat je wilt, bijvoorbeeld een lege straat in plaats van een straat zonder mensen, is de betrouwbaardere aanpak.

Waarom voegt schrijven zonder iets iets toe aan het beeld?

Modellen reageren op de woorden in de prompt, dus door een object een naam te geven, zelfs om het uit te sluiten, kan het in beeld worden gebracht. In de documentatie van Midjourney wordt dit vermeld als een slecht promptpatroon en wordt in plaats daarvan de parameter --no aanbevolen.

Hoeveel items moet een negatieve prompt bevatten?

Zo min mogelijk. Begin met niets, voeg één specifiek item toe als een ongewenst element blijft verschijnen en verwijder het als het niet helpt. Lange generieke lijsten maken het moeilijker om resultaten te voorspellen.

Meer lezen

Alle apps