Skip to Content

최소 아키텍처와 기술 선택

실습복습
관련 기초 개념

개요

업무 요구를 데이터·실행·검증 책임으로 나눈다.

먼저 Agent를 써야 하는 조건, RAG: 근거 찾기와 오류 진단, 데이터·인증·최소 권한의 핵심 개념을 확인하세요.

핵심 개요

최소 아키텍처는 필요한 품질과 제약을 만족하는 가장 단순한 구성에서 출발합니다. 모델 호출·자료 저장·검색·업무 도구·평가·권한의 책임을 나누면 장애와 변경의 영향을 좁힐 수 있습니다.

기술 선택은 유명한 제품 목록보다 입력·결과·자료 갱신·규모·보안·운영 조건에서 내려옵니다. 초기 시연에 불필요한 분산 구조를 넣으면 진단과 운영 부담이 늘어납니다.

필요한 용어

  • 책임 경계: 구성 요소가 맡는 기능과 상태의 범위
  • 기술 선택 기록: 요구·대안·선택 근거·포기한 조건의 기록

작동 과정

  1. 입출력·자료·부작용·운영 제약을 적습니다.
  2. 단일 요청의 경로와 책임을 나눕니다.
  3. 작은 기준 구성으로 측정하고 필요한 병목만 확장합니다.

풀이 예제

아래 입력과 기록은 직접 만든 교육용 가상 자료입니다.

입력·조건

자료는 5쪽이고 하루 요청은 10건이며 현재 자료를 직접 입력에 넣을 수 있습니다.

판단·결과

먼저 직접 문맥 제공과 검증을 구현하고 검색 인프라 필요성을 측정합니다.

이렇게 판단한 이유

많은 변경 자료라는 문제가 아직 없다면 RAG가 추가 비용만 만들 수 있습니다.

흔한 실패와 복구

구성도를 그렸다는 이유로 전체 흐름이 구현됐다고 보고하지 않습니다. 요청이 각 계층을 실제로 통과하는지 검사합니다.

확인 문제

초기 아키텍처를 정하는 우선 기준은?

  1. 요구 품질·자료·권한·운영 제약
  2. 유행하는 도구 수
  3. 가능한 모든 분산 구성 요소

풀이 기록 기능을 불러오는 중…

해설 보기

정답: A. 요구 품질·자료·권한·운영 제약

요구 품질·자료·권한·운영 제약 구성도를 그렸다는 이유로 전체 흐름이 구현됐다고 보고하지 않습니다. 요청이 각 계층을 실제로 통과하는지 검사합니다.

참고 자료

  1. Anthropic: Building effective agents  — 고정 workflow와 자율 agent의 설계 패턴.
  2. Microsoft: Retrieval augmented generation  — 검색과 모델 입력 결합의 단계.

자료 확인: 2026-10-21. 사례·문항·실습은 자체 제작했습니다. 외부 서비스 호출과 실제 모델 품질 측정은 학습자가 별도 환경에서 수행합니다.

직접 적용하기

교육용 가상 상황

매일 수천 개 문서가 바뀌는 내부 QA를 설계합니다. 최소 구성과 추가 기능의 도입 조건을 정하세요.

업무 요구를 데이터·실행·검증 책임으로 나눈다. 판단 근거와 검증할 결과를 적으세요.

답안 저장 기능을 불러오는 중…

검증 기준과 해설 보기
  1. 수집·권한·갱신·검색을 포함한다
  2. 입력·응답 검증을 연결한다
  3. 확장·캐시 도입을 측정 근거와 연결한다

원문 저장·수집/색인·권한 있는 검색·모델 입력 조립·응답 근거 검사·실행 추적을 우선 구성합니다. 실제 부하와 갱신 지연을 측정한 뒤 큐·캐시·확장을 추가합니다. 캐시는 권한·문서 버전별로 무효화 조건을 설계합니다.

복습하기

  1. 최소 구성은 기능을 생략한다는 뜻인가요?
  2. 검색이 항상 필요한가요?
  3. 설계 구현 증거는 무엇인가요?
답변 확인 기준
  1. 최소 구성은 기능을 생략한다는 뜻인가요?

    필수 조건은 지키되 불필요한 복잡성을 줄이는 것입니다.

  2. 검색이 항상 필요한가요?

    자료 규모·갱신·입력 한도에 따라 비교합니다.

  3. 설계 구현 증거는 무엇인가요?

    실제 요청·상태·결과가 경로를 통과한 검사입니다.