Amazon Bedrock 입문
Nikhil Rangarajan
Data Scientist
모델에는 동작을 제어하는 매개변수가 있습니다
temperature: 예측의 무작위성 제어
top_p: 상위 토큰만 포함해 출력 다양성 제어max_tokens: 출력 최대 길이 설정
응답의 무작위성과 창의성
낮은 temperature(0에 가까움): 더 집중되고 결정적
높은 temperature(1에 가까움): 더 다양하고 창의적
대부분의 Bedrock 모델 기본값은 0.7
prompt = "Write a headline for a
tech article"
request = {
"temperature": 0.2,
"messages": [
{
"role": "user",
"content": [{"type": "text",
"text": prompt}],
}
],
...
}
Temperature = 모델의 ‘위험 감수 성향’
낮은 temperature는 신중한 의사결정자와 유사
높은 temperature는 창의적·모험적 사고와 유사

prompt = "Explain quantum computing"
# Focused response
request["top_p"] = 0.1
# Diverse response
request["top_p"] = 0.9
Max_tokens는 응답 길이를 제한합니다:

prompt = "Explain quantum computing"
# Focused shorter response
request["top_p"] = 0.1
request["max_tokens"] = 100
# Diverse longer response
request["top_p"] = 0.9
request["max_tokens"] = 500

Amazon Bedrock 입문