Generatieve AI en agents
Opmerking
Zie het tabblad Tekst en afbeeldingen voor meer informatie.
Generatieve AI is een vertakking van AI waarmee softwaretoepassingen nieuwe inhoud kunnen genereren; vaak dialoogvensters voor natuurlijke taal, maar ook afbeeldingen, video, code en andere indelingen.
Een computergeschiedeniswebsite kan bijvoorbeeld een generatieve AI-chatinterface bieden waarin gebruikers vragen kunnen invoeren over sleutelcijfers, technologieën en gebeurtenissen in de geschiedenis van computing.
De mogelijkheid om met de site te chatten en originele antwoorden op vragen te genereren, zorgt voor een aantrekkelijke interactieve ervaring voor gebruikers.
Hoe werkt generatieve AI?
De mogelijkheid om inhoud te genereren is gebaseerd op een taalmodel, dat is getraind met enorme hoeveelheden gegevens, vaak documenten van internet of andere openbare informatiebronnen.
Gebruikers communiceren met generatieve AI-taalmodellen via prompts - natuurlijke taalinstructies van vragen. Het taalmodel in een generatieve AI-oplossing gebruikt de prompt om het genereren van een zinvol antwoord te initiëren.
Generatieve AI-modellen kapselen semantische relaties tussen taalelementen in (dat is een mooie manier om te zeggen dat de modellen weten hoe woorden zich met elkaar verhouden) en dat is wat hen in staat stelt een zinvolle reeks tekst te genereren.
Er zijn grote taalmodellen (LLM's) en kleine taalmodellen (SLM's): het verschil is gebaseerd op het gegevensvolume en het aantal variabelen in het model. LLM's zijn krachtig en generaliseren goed, maar kunnen duurder zijn om te trainen en te gebruiken. SLM's werken meestal goed in scenario's die meer gericht zijn op specifieke onderwerpgebieden of waarvoor eenvoudig kleine modellen voor lokale toepassingen en agents op apparaten moeten worden geïmplementeerd.
Wat zijn agents?
Agents zijn softwaretoepassingen die zijn gebaseerd op generatieve AI die natuurlijke taal kunnen redeneren en genereren, taken automatiseren met behulp van hulpprogramma's en reageren op contextuele omstandigheden om passende actie te ondernemen.
AI-agents hebben drie belangrijke elementen:
- Een groot taalmodel: dit is de hersenen van de agent; gebruik te maken van generatieve AI voor taalkennis en redenering.
- Instructies: Een systeemprompt die de rol en het gedrag van de agent definieert. U kunt dit zien als de taakbeschrijving van de agent.
-
Hulpprogramma's: dit is wat de agent gebruikt om met de wereld te communiceren. Hulpprogramma's kunnen het volgende omvatten:
- Kennishulpprogramma's die toegang bieden tot informatie, zoals zoekmachines of databases.
- Actiehulpprogramma's waarmee de agent taken kan uitvoeren, zoals het verzenden van e-mailberichten, het bijwerken van agenda's of het beheren van apparaten.
Met deze mogelijkheden kunnen AI-agents de rol aannemen van digitale assistenten die op intelligente wijze taken automatiseren en samenwerken om slimmer en efficiënter te werken.
Generatieve en agentische AI-scenario's
Veelvoorkomende toepassingen van generatieve AI en agents zijn:
- Chatbots maken die vragen van gebruikers beantwoorden of deelnemen aan een gesprek.
- Ai-assistenten implementeren die menselijke gebruikers helpen door taken te automatiseren.
- Nieuwe documenten of andere inhoud maken (vaak als uitgangspunt voor verdere iteratieve ontwikkeling)
- Geautomatiseerde vertaling van tekst tussen talen.
- Complexe documenten samenvatten of uitleggen.