SQL Agent
개요
SQL 데이터베이스와 자연어로 상호작용할 수 있는 에이전트를 구현하는 프로젝트입니다. 사용자의 자연어 질의를 SQL 쿼리로 변환하고, 결과를 이해하기 쉽게 설명하는 시스템을 구축합니다.
주요 내용
- Text-to-SQL 변환
- 데이터베이스 스키마 이해
- SQL 쿼리 생성 및 최적화
- 쿼리 결과 해석 및 자연어 응답
- 오류 처리 및 쿼리 수정
노트북
- SQL-Agent.ipynb: SQL 에이전트 구현
학습 목표
- Text-to-SQL 기술의 원리 이해
- LLM을 활용한 데이터베이스 쿼리 자동화
- SQL 에이전트의 오류 처리 및 개선 방법 습득