Welke drie elementen zijn nodig om een eerste API-aanvraag naar AWS Bedrock te doen?	Een client, een Model ID (of Inference Profile ID), en een User Message.
Welk Python-module wordt gebruikt om een client te maken om Bedrock te benaderen?	Het Boto3 Python-module.
Wat is het probleem als je een model aanvraagt in een AWS-regio waar het niet gehost wordt?	Je ontvangt een foutmelding dat het model niet beschikbaar is.
Wat is een 'Inference Profile' en wat is het doel ervan?	Het stuurt de aanvraag automatisch naar een andere regio waar het gekozen model gegarandeerd gehost wordt.
Wat gebruik je in de aanvraag in plaats van een specifiek Model ID als je een Inference Profile gebruikt?	Het ID van het Inference Profile.
Wat is de rol van een 'User Message' in de structuur van de data die naar het model wordt gestuurd?	De rol is altijd 'user'.
Welke rol heeft een 'Assistant Message' in vergelijking met een 'User Message'?	De rol is altijd 'assistant' en bevat de tekst die door het model is gegenereerd.
Waarom is het 'content' property binnen een bericht een lijst (list) en geen simpele tekst?	Om één bericht meerdere delen te kunnen bevatten, zoals tekst en een afbeelding.
Wat is de structuur van een User Message in Python?	Een dictionary met een rol van 'user' en een 'content' die een lijst is met een geneste dictionary met de tekst.
Hoe haal je de gegenereerde tekst uit de Bedrock-respons?	Door de padstructuur te volgen: `Response.output.message.content[0].text`.
