Vanna (자연어 SQL 에이전트 프레임워크)
Vanna (자연어 SQL 에이전트 프레임워크)
'작년 매출이 가장 높은 지역이 어디야?' 같은 질문을 SQL을 몰라도 물어볼 수 있다면 얼마나 좋을까요. Vanna는 LLM을 데이터베이스에 연결해 자연어로 SQL을 만들고 결과를 보여주는 에이전트 프레임워크예요. 도구(툴)를 LLM에 연결하고, 성공한 상호작용을 '툴 메모리'에 저장해 다음에 비슷한 질문이 오면 그 예시를 재사용해서 점점 더 정확해져요. 사용자마다 권한이 흐르는 유저-어웨어 설계도 갖추고 있어요.
이 카테고리에서는 Vanna 2.0 개요와 구조, 퀵스타트, DB·LLM 구성, 웹 컴포넌트, 0.x에서의 마이그레이션을 다뤄요.
이 카테고리의 문서
- Vanna 2.0 개요: 도구 연결·툴 메모리·권한의 핵심 개념
- 퀵스타트: 샘플 데이터(Chinook)로 30초 안에 시작하기
- 구성하기: LLM·데이터베이스·에이전트 메모리·인증 설정
- 웹 컴포넌트:
<vanna-chat>로 기존 웹페이지에 삽입하기 - 0.x에서 마이그레이션: 옛 Agent 기반 워크플로로 전환하기
더 알아보기
Vanna의 전체 문서는 공식 Vanna Docs에서 이어서 볼 수 있어요.