Conversation
- 질문 생성 시 같은 주제가 반복하는 경우가 발생함. - 따라서, 주제 중복 방지 로직을 적용하여 최근 10개의 금지 키워드/주제를 프롬프트에 동적으로 주입하는 방식을 적용함.
2 tasks
PR Reviewer Guide 🔍(Review updated until commit 4367573)Here are some key observations to aid the review process:
|
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
|
Persistent review updated to latest commit 4367573 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
User description
관련 이슈 (Related Issues)
PR Type
Enhancement, Tests, Bug fix
Description
GPT 질문 중복 방지 로직 도입
최근 토픽/키워드 저장·조회 캐시화
CORS에 PATCH 메서드 허용 추가
테스트 케이스 대거 보강 및 수정
Diagram Walkthrough
File Walkthrough
9 files
GPT 질문 응답에 주제·키워드 필드 추가최근 필터 항목 타입 enum 추가최근 프롬프트 필터 JPA 엔티티 추가최근 필터 저장·조회용 MyBatis 매퍼최근 필터 서비스 인터페이스 정의금지 토픽/키워드 반영한 질문 생성 흐름Redis 캐시+DB 기록 기반 최근 필터 구현금지 목록 주입·가드레일 강화 프롬프트최근 필터 insert/조회 SQL 추가4 files
CORS 허용 메서드에 PATCH 추가StringRedisTemplate 빈 구성 추가웹 CORS 설정에 PATCH 허용MyBatis 타입 alias에 최근 필터 등록6 files
성공 코드 상수 변경에 따른 테스트 수정엔드포인트/성공 코드 기대값 수정불필요 상호작용 제거로 검증 로직 수정질문 생성 플로우 상호작용 순서 검증최근 필터 서비스 캐시/DB 동작 테스트프롬프트 포맷·가드레일·금지목록 테스트