Maak kennis met het concept van AI prompt engineering. U moet begrijpen hoe u de juiste vragen kunt stellen om de gewenste resultaten te bereiken met tekst-naar-tekst of tekst-naar-beeld kunstmatige intelligentiesystemen zoals ChatGPT of DALL-E 2. Het potentieel van deze instrumenten suggereert dat degenen die zulke vragen stellen vragen zullen aan belang winnen naarmate ze standaardpraktijk worden in de commerciële sector.
Met dit inzicht kunnen we nu getuige zijn van de opkomst van het meest gevraagde beroep van de toekomst: snelle ingenieurs.
Wat is AI-prompt-engineering?
AI prompt engineering verwijst naar de praktijk van het gebruik van prompts om het gewenste resultaat van een AI-tool te bereiken. Een prompt kan van alles zijn, van een enkel woord tot een volledige instructie of codeblok. Het gebruik van vragen als prompts is een menselijke innovatie. Het gebruik van prompts om een AI-model te leren om de vereiste resultaten te leveren wanneer een bepaalde baan wordt gegeven, is analoog aan het geven van een startpunt voor het schrijven van een essay. Net zoals een menselijke schrijver een essay begint, kan een AI-model een vraag nemen en deze ontwikkelen tot een voltooid stuk.
Wat is een aanwijzing? Onthoud dat tekst de belangrijkste interface is voor de meeste generatieve AI-modellen om met hun gebruikers te communiceren. Het model kan worden verteld wat het moet doen door opdrachten in een tekstuele interface in te voeren. De prompt van het model is de richting op hoog niveau die u het geeft. DALLE-2 en Stable Diffusion, twee kunstmatige-intelligentiemodellen die worden gebruikt om afbeeldingen te genereren, reageren meestal op beschrijvingen van het gewenste resultaat. Zowel GPT-3 als ChatGPT zijn voorbeelden van LLM’s waarbij de prompt van alles kan zijn, van een basisvraag (zoals “Wie is de president van Turkije?”) tot een moeilijk probleem met meerdere feiten (merk op dat u zelfs een CSV-bestand kunt invoeren met ruwe data als onderdeel van de invoer). U kunt “Vertel me een mop” ook als een nogal vaag verzoek beschouwen.
AI prompt engineering omvat het ontwerpen en genereren van invoergegevens voor AI-modellen om hen te leren hoe ze een bepaalde activiteit moeten uitvoeren. De gegevens moeten correct worden getypt en geformatteerd, zodat het model deze kan lezen en ervan kan leren. AI prompt engineering heeft tot doel hoogwaardige trainingsgegevens te genereren waarmee het AI-model betrouwbare voorspellingen en beoordelingen kan genereren. Het is een cruciale fase in het tot leven brengen van AI-technologieën.
De GPT-2- en GPT-3-taalmodellen zijn belangrijke AI-prompttechnische vorderingen. Multitasking prompt engineering die veel datasets voor natuurlijke taalverwerking gebruikte, presteerde goed bij nieuwe taken in 2021. Taalmodellen blijken nauwkeuriger te zijn wanneer ze worden geconfronteerd met zaken die een redenering vereisen. De formulering in de prompt (zoals ‘Laten we stap voor stap nadenken’) die logische progressie aanmoedigt, kan de efficiëntie van een taalmodel verhogen bij het oplossen van problemen die meerdere redeneerstappen vereisen door middel van zero-shot learning. De alomtegenwoordige toegankelijkheid van deze bronnen kan worden toegeschreven aan verschillende open-source notebooks en door de gemeenschap geleide beeldsynthese-activiteiten.
In 2022 zijn veel machine learning-modellen beschikbaar gemaakt voor het publiek, zoals DALL-E, Stable Diffusion en Midjourney. Het vermogen van deze modellen om woordprompts als input en output relevante afbeeldingen te nemen, heeft een nieuwe sector van AI-prompt-engineering gecreëerd, genaamd tekst-naar-beeld-prompt. Hoewel deze technologie op grote schaal wordt gebruikt, stuiten veel gebruikers nog steeds op obstakels voor succes; we geven een paar suggesties voor deze mensen.
AI snelle technische gids
Als u weet hoe u deze nieuwe, brede en krachtige generatieve modellen kunt stimuleren, kunt u ze alles laten genereren, van geweldige verhalen tot adembenemende grafische afbeeldingen tot unieke functies zoals een tekstsamenvatting of automatische video-editor.
De componenten van een prompt:
- Instructies
- Vraag
- Invoergegevens
- Voorbeelden
Al deze componenten moeten op de juiste manier worden gecombineerd om AI-prompt-engineering succesvol te laten zijn.
Dus, hoe schrijf je een goede prompt? Hier volgen enkele suggesties voor het verbeteren van AI-prompt-engineering:
- Zorg ervoor dat de # of ” de instructies scheidt van de context in de prompt.
Gebruik het niet zo:
Herschrijf de onderstaande tekst
{tekst invoer}
Het is beter om een prompt als deze te typen:
Herschrijf de onderstaande tekst
“””
{tekst invoer}
“””
- Het verstrekken van zoveel mogelijk specifieke, beschrijvende en diepgaande informatie over het onderwerp is cruciaal om het gewenste doel, lengte, structuur, stijl, etc. te bereiken.
Gebruik het niet zo:
Schrijf een essay over AI
Het is beter om een prompt als deze te typen:
Schrijf formeel een essay van 500 woorden over AI, met de nadruk op de effecten ervan op het bedrijfsleven
- Gebruik een voorbeeld om uw doelen uit te leggen.
Gebruik het niet zo:
Geef me een domeinidee
Het is beter om een prompt als deze te typen:
Geef me een domeinidee zoals techbriefly.com met trefwoorden erin en leg het doel van de site uit
- Wees direct en beknopt in het aangeven van uw behoeften. Vereenvoudig uw taal en verwijder de pluisjes.
Gebruik het niet zo:
Leg mij in het kort de geschiedenis van AI uit en noem historische gebeurtenissen in de hoofden van de lezer.
Het is beter om een prompt als deze te typen:
Leg de geschiedenis van AI op een korte en pakkende manier uit
- Vooral bij het gebruik van text-to-image AI-technieken is het belangrijk om zo beschrijvend mogelijk te zijn en het juiste thema/formaat te kiezen.
- Voeg enkele voorbeeldafbeeldingen toe aan de tekst-naar-afbeelding AI-programma’s.
Hoewel AI-modellen altijd verbeteren, kan het nog steeds moeilijk zijn om de precies vereiste resultaten te verkrijgen. Hoewel dit aan het verbeteren is, is ook snelle AI-engineering vereist voordat deze enorme modellen hun volledige potentieel kunnen bereiken. Laten we dan enkele praktijkvoorbeelden bekijken.
Snelle technische voorbeelden
Hier zijn enkele van de snelle technische voorbeelden:
Zoals je in het bovenstaande voorbeeld kunt zien, hebben we een essay dat probeert de kwestie te verduidelijken door verschillende onderwerpen met snelle wijzigingen aan te raken.
Zoals u kunt zien, konden we een resultaat zijn in het tweede voorbeeld door te bemonsteren bij de prompt; in het eerste voorbeeld konden we echter niet eens een domeinnaam bemachtigen.
De prompt is “teken een mens in een kantoor” in het voorbeeld aan de linkerkant en “teken een mens in een kantoor terwijl je naar een pc kijkt” in het voorbeeld aan de rechterkant. Zoals u kunt zien, hoewel het voorbeeld aan de linkerkant weinig indicatie geeft van de kantooromgeving, hielp het definiëren van de prompt ons om betere resultaten te bereiken.
Het kan moeilijk zijn om een fatsoenlijke prompt te schrijven, omdat het zowel duidelijke en beknopte taal vereist als een goed begrip van het doel van de prompt. Een goede prompt moet duidelijk, open en expliciet zijn; het moet het antwoord voldoende details geven om te begrijpen wat er wordt gevraagd en het beoogde antwoord. Het laat ook ruimte voor interpretatie en originele gedachten.
Een goede prompt moet ook intrigerend, relevant en aantrekkelijk zijn voor de doelgroep. Houd ook rekening met de context en het doel van de prompt.
Over het algemeen hangt het af van de moeilijkheidsgraad van het werk of de boodschap die u probeert uit te drukken, maar met een beetje ervaring en veel aandacht voor detail kan iedereen een sterke aanleiding creëren.
Een prompt moet in overeenstemming zijn met de huidige baan, het onderwerp of het studiedoel. Het moet worden gepland om de gegevens op te halen die nodig zijn om de beoogde resultaten te produceren. Een doordachte prompt kan ervoor zorgen dat de verzamelde informatie relevant en nuttig is voor het beoogde doel.
Source: AI prompt engineering: hoofdgids