MINYWONY

Portfolio

계산과 응답 생성의 역할 분리

대화형 AI에서 정확한 계산과 자연스러운 설명을 연결하는 방법을 살펴봅니다.

  • LLM
  • Software Architecture
  • Context Engineering

Overview

재무 상담에서는 같은 조건에 일관된 계산 결과를 제공하면서, 사용자의 질문에 맞춰 그 의미를 설명해야 합니다. 이 샘플은 계산을 담당하는 엔진과 응답을 작성하는 AI의 역할을 나누는 구성을 소개합니다.

Design approach

계산 엔진은 현금흐름과 시나리오를 분석하고, AI는 결과와 판단 근거를 설명합니다. 공통 컨텍스트는 두 역할 사이에서 계산 조건과 금융적 의미를 전달합니다.

처리 단계

역할

질문과 대화 맥락

질문의 의도와 필요한 기능을 확인합니다.

계산 엔진

정해진 조건으로 계산과 시뮬레이션을 수행합니다.

공통 컨텍스트

계산 결과, 적용한 조건과 설명에 필요한 근거를 전달합니다.

응답 생성

확인된 결과를 사용자의 질문에 맞춰 설명합니다.

A simple example

“은퇴 시점을 앞당기면 어떤 변화가 생길까요?”

기준 계획과 변경된 계획을 같은 엔진으로 계산한 뒤 소득, 현금흐름과 순자산의 차이를 비교합니다. AI는 어떤 조건이 바뀌었는지, 그 변화가 계산 결과에 어떻게 반영됐는지를 설명합니다.

계산 결과가 없는 항목은 구분하고, 확인된 수치와 근거 안에서 응답하도록 구성합니다.