본문으로 건너뛰기

Amazon Bedrock에서 Amazon Nova 1에서 Nova 2로 마이그레이션하는 방법

Amazon Bedrock의 Nova 1 모델을 Nova 2 Lite로 업그레이드하여 100만 토큰 컨텍스트, 확장된 추론, 웹 검색 및 코드 해석 기능을 활용하는 가이드를 제공한다.

섹션별 상세

01
Nova 2 Lite는 Nova 1 시리즈의 직접적인 업그레이드 경로를 제공하며, 특히 Nova 1 Pro나 Premier 사용자도 Nova 2 Lite로 전환 시 더 낮은 비용으로 높은 성능을 얻을 수 있다.
02
컨텍스트 윈도우가 기존 300K에서 1M(100만) 토큰으로 대폭 확장되었으며, 최대 출력 토큰 역시 10K에서 65K로 늘어나 대규모 문서 처리와 긴 워크플로우에 최적화되었다.
03
Extended Thinking 기능을 통해 모델이 응답 전 복잡한 문제를 추론할 수 있으며, 개발자는 reasoningConfig 파라미터를 통해 low, medium, high 세 단계의 추론 강도를 조절할 수 있다.
python
response = bedrock.converse(
    modelId='us.amazon.nova-2-lite-v1:0',
    messages=[{'role': 'user', 'content': [{'text': 'Solve a complex math problem'}]}],
    additionalModelRequestFields={
        'reasoningConfig': {
            'type': 'enabled',
            'maxReasoningEffort': 'medium'
        }
    }
)

reasoningConfig 파라미터를 사용하여 모델의 확장된 추론(Extended Thinking) 기능을 활성화하는 예시

04
별도의 외부 통합 없이도 nova_grounding(웹 검색)과 nova_code_interpreter(파이썬 코드 실행) 도구를 시스템 도구로 즉시 활성화하여 실시간 정보 인용 및 정확한 계산을 수행한다.
python
tool_config = {
    'tools': [{
        'systemTool': {
            'name': 'nova_grounding'
        }
    }]
}
response = bedrock.converse(
    modelId='us.amazon.nova-2-lite-v1:0',
    messages=[{'role': 'user', 'content': [{'text': 'Latest news about AI'}]}],
    toolConfig=tool_config
)

nova_grounding 시스템 도구를 활성화하여 실시간 웹 검색 기능을 사용하는 예시

05
Converse API를 통한 마이그레이션은 모델 ID 업데이트만으로 기본 작동이 가능하지만, High 수준의 추론 설정 시 temperature, topP 등 특정 파라미터 사용이 제한되는 제약 사항이 존재한다.
python
import boto3
bedrock = boto3.client('bedrock-runtime', region_name='us-east-1')

response = bedrock.converse(
    modelId='us.amazon.nova-2-lite-v1:0',
    system=[{'text': 'You are a helpful assistant'}],
    messages=[{
        'role': 'user',
        'content': [{'text': 'Explain cloud computing in simple terms.'}]
    }],
    inferenceConfig={
        'maxTokens': 1024,
        'temperature': 0.7,
        'topP': 0.9
    }
)

Amazon Bedrock Converse API를 사용하여 Nova 2 Lite 모델을 호출하는 기본 예시

용어 해설

컨텍스트 윈도우(Context Window)
모델이 한 번에 처리할 수 있는 입력 데이터의 총량이다. Nova 2는 이를 100만 토큰으로 확장하여 수천 페이지의 문서나 대규모 코드베이스를 한 번에 분석할 수 있게 한다.
확장된 추론(Extended Thinking)
모델이 최종 답변을 내놓기 전에 내부적으로 복잡한 논리적 단계를 거치는 기능이다. 추론 강도를 조절하여 복잡한 수학이나 코딩 문제의 정확도를 높일 수 있다.
웹 그라운딩(Web Grounding)
모델이 학습 데이터 외에 실시간 웹 검색을 통해 최신 정보를 확인하고 출처를 명시하는 기술이다. 할루시네이션을 줄이고 정보의 신뢰성을 높이는 데 필수적이다.
코드 인터프리터(Code Interpreter)
모델이 직접 파이썬 코드를 작성하고 격리된 환경에서 실행하여 결과를 얻는 도구이다. 복잡한 계산이나 데이터 분석을 텍스트 생성 대신 실제 연산으로 처리하여 정확성을 보장한다.
컨버스 API(Converse API)
Amazon Bedrock에서 제공하는 통합 대화형 인터페이스로, 다양한 모델 간의 일관된 메시지 구조를 지원한다. 도구 사용 및 멀티모달 입력을 처리하는 표준 방식으로 권장된다.

기술

  • Amazon Bedrock
  • Amazon Nova 2
  • Python
  • Boto3
  • LangChain

활용 사례

  • 지능형 문서 처리(IDP)
  • 보안 경보 자동 분석
  • 실시간 웹 검색 챗봇
  • 복잡한 코드 현대화
AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 03. 19.수집 2026. 03. 19.출처 타입 RSS

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.