728x90
반응형
[ Text-to-SQL ]
- Text-to-SQL은 사용자의 자연어 질문을 구조화된 SQL 쿼리로 자동 변환하는 기술
- 데이터베이스에 대한 전문 지식이 없는 사용자도 복잡한 쿼리 없이 원하는 정보를 쉽게 얻을 수 있음
9.1 개발 환경 구축하기
9.2 에이전트 개발을 위한 환경 설정
9.3 병원 데이터베이스 설계하기
9.4 Text-to-SQL 에이전트 구현하기
9.5 멀티턴 대화 처리 기법
- Text-to-SQL 시스템의 핵심 기능 중 하나는 사용자와의 자연스러운 대화 흐름을 유지하는 능력임
[ 멀티턴 대화 처리하기 ]
1) build_prompt 함수를 호출하여 전체 대화 기록과 새 질문을 하나의 문자열로 만듬
2) 이 문자열을 에이전트에게 전달하여 응답 생성을 요청함
3) 에이전트가 처리하는 동안, 함수 호출 이벤트를 캡쳐하여 로그에 기록
4) 에이전트가 응답을 생성하면, 해당 질문과 응답을 conversation 리스트에 추가
5) UI에 표시할 채팅 기록과 실행 로그를 업데이트
9.6 그라디오를 이용한 사용자 인터페이스
728x90
반응형
'프로그래밍 > LLM' 카테고리의 다른 글
[Day 14] LLM & RAG 실전 챌린지 - 날씨 에이전트 실습 (0) | 2025.09.08 |
---|---|
[Day 13] LLM & RAG 실전 챌린지 - MCP (0) | 2025.09.08 |
[Day 11] LLM & RAG 실전 챌린지 - 펑션 콜링 에이전트 (0) | 2025.09.08 |
[Day 9] LLM & RAG 실전 챌린지 - 허깅페이스 임베딩, 에이전트 만들기 (0) | 2025.09.08 |
[Day 8] LLM & RAG 실전 챌린지 - 에이전트 RAG 개발 환경 구축, 데이터 준비 (0) | 2025.09.08 |