SQL을 사용하여 RAG 디자인 및 구현
중급
데이터베이스 관리자
개발자
데이터 엔지니어
Azure SQL Database
SQL Server
이 모듈에서는 Azure SQL Database를 사용하여 RAG(검색 보강 세대)를 구현하는 방법을 설명합니다. 적절한 RAG 시나리오를 식별하고, SQL 결과를 LLM 컨텍스트로 준비하고, 보강 프롬프트를 생성하고, 모델 응답을 처리하는 방법을 알아봅니다.
학습 목표
이 모듈을 마치면 다음을 수행할 수 있습니다.
- SQL 기반 애플리케이션에서 RAG에 대한 사용 사례 식별
- LLM 처리를 위해 구조적 데이터베이스 데이터를 JSON으로 변환
- 검색된 데이터베이스 컨텍스트와 지침을 결합하는 프롬프트 만들기
- LLM에 검색 결과 보내기 및 응답 추출
사전 요구 사항
- SQL Server 또는 Azure SQL Database 사용 경험
- 기본 T-SQL 쿼리 이해
- JSON 데이터 형식에 대한 친숙함
- "SQL을 사용하여 지능형 검색 디자인 및 구현" 모듈 완료