Skip to content

Conversation

@Enble
Copy link
Collaborator

@Enble Enble commented Sep 12, 2025

챗봇에 다국어 기능이 추가되었습니다.

지원하는 언어는 다음과 같습니다. 현재 한국어/영어를 제외한 언어가 input으로 들어오는 경우 자동으로 한국어로 반환됩니다.

  • 한국어
  • 영어
  • 일본어(지원 예정)
  • 중국어(지원 예정)

- 언어별 의도 분류 및 컨텍스트 추출 시스템 프롬프트 추가
- ChatRequest, ChatContext에 language 필드 추가
- LanguageService: 언어 검증 및 fallback 처리 로직 구현
- MessageTemplateService: 4개 언어 메시지 템플릿 관리
- RagService: 언어별 장소 정보 및 루트 추천 응답 생성
- ChatResponseBuilder: 언어별 데이터 변환 및 응답 구성
- 일본어/중국어 요청 시 영어 데이터로 fallback 처리
- application.yml에 다국어 설정 추가
@Enble Enble self-assigned this Sep 12, 2025
@Enble Enble added the enhancement New feature or request label Sep 12, 2025
@Enble Enble linked an issue Sep 12, 2025 that may be closed by this pull request
@Enble Enble requested a review from sumi-03 September 12, 2025 10:11
@sumi-03
Copy link
Member

sumi-03 commented Sep 12, 2025

LGTM

@Enble Enble merged commit 441e515 into main Sep 12, 2025
1 check passed
@Enble Enble deleted the feat/#50 branch September 12, 2025 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feat] 다국어 챗봇 구현

3 participants