이기종 기업 데이터베이스를 위한 자연어-SQL 변환(NL2SQL)용 시맨틱 레이어 매개 에이전트
요약
기업용 복잡한 데이터베이스 환경에서 NL2SQL 성능을 높이기 위해 시맨틱 레이어를 활용하는 새로운 에이전트 구조를 제안합니다. 중간 표현인 SMQ를 통해 SQL 방언 문제를 해결하고, Gemini 1.5 Pro를 활용해 Spider2-snow 벤치마크에서 높은 정확도를 기록했습니다.
핵심 포인트
- 시맨틱 레이어를 통해 물리적 SQL과 시맨틱 의도를 분리
- SMQ(Semantic Model Query)라는 중간 표현 방식 도입
- SQLite, BigQuery, Snowflake 등 이기종 DB 지원
- Spider2-snow 벤치마크에서 실행 정확도 94.15% 달성
- 결정론적 컴파일러를 통한 SQL 생성의 신뢰성 확보
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.CL (NLP)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기