From a18192306d80799262fe13bd2d7a73b30e0564ef Mon Sep 17 00:00:00 2001 From: Claude-51124 Date: Tue, 30 Dec 2025 15:01:58 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20LLM=20=ED=94=84=EB=A1=AC=ED=94=84?= =?UTF-8?q?=ED=8A=B8=20=EC=8B=A4=EC=A0=9C=20=EB=8D=B0=EC=9D=B4=ED=84=B0=20?= =?UTF-8?q?=EC=A0=84=EB=8B=AC=20=EC=9B=90=EC=B9=99=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- book/300_architecture/311_FastAPI_구조_원칙.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/book/300_architecture/311_FastAPI_구조_원칙.md b/book/300_architecture/311_FastAPI_구조_원칙.md index d454309..43e1433 100644 --- a/book/300_architecture/311_FastAPI_구조_원칙.md +++ b/book/300_architecture/311_FastAPI_구조_원칙.md @@ -1,7 +1,7 @@ # FastAPI 프로젝트 구조 원칙 **작성일**: 2025-09-17 -**수정일**: 2025-12-23 (Supabase 쿼리 컬럼명 충돌 처리 원칙 추가) +**수정일**: 2025-12-26 (LLM 프롬프트 실제 데이터 전달 원칙 추가) ## 1. 계층 분리 원칙 @@ -294,6 +294,7 @@ utils - **단일 호출 통합**: 여러 개별 호출을 하나의 프롬프트로 통합 - **배치 처리**: 가능한 경우 여러 항목을 한 번에 처리 - **캐싱**: 동일한 입력에 대한 결과 캐싱 +- **프롬프트는 실제 데이터 전달**: 요약 문자열 대신 실제 데이터(대화/활동/감정 상세 등)를 전달해야 LLM이 구체적 결과 생성 가능 ### 체크리스트 - [ ] LLM 호출 횟수 계산 완료