Introdução ao Amazon Bedrock
Nikhil Rangarajan
Data Scientist
Modelos têm parâmetros para controlar o comportamento
temperature: controla a aleatoriedade nas previsões
top_p: controla a diversidade incluindo tokens mais prováveismax_tokens: define o comprimento máximo da saída
Aleatoriedade e criatividade da resposta
Temperatura baixa (próxima de 0): respostas mais focadas e determinísticas
Temperatura alta (próxima de 1): saídas mais diversas e criativas
A maioria dos modelos Bedrock usa 0,7 por padrão
prompt = "Write a headline for a
tech article"
request = {
"temperature": 0.2,
"messages": [
{
"role": "user",
"content": [{"type": "text",
"text": prompt}],
}
],
...
}
Temperatura = “apetite ao risco” do modelo
Temperatura baixa age como um decisor cauteloso
Temperatura alta age como um pensador criativo que assume riscos

prompt = "Explain quantum computing"
# Resposta focada
request["top_p"] = 0.1
# Resposta diversa
request["top_p"] = 0.9
Max_tokens limita o tamanho da resposta:

prompt = "Explain quantum computing"
# Resposta curta e focada
request["top_p"] = 0.1
request["max_tokens"] = 100
# Resposta longa e diversa
request["top_p"] = 0.9
request["max_tokens"] = 500

Introdução ao Amazon Bedrock