Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

[기능] Agentic 쿼리 생성 기능 추가 제안 #175

Copy link
Copy link
@seyoung4503

Description

@seyoung4503
Issue body actions

기능 설명 (Description)

  • LangGraph 기반의 Agentic Workflow를 도입하여 사용자의 자연어 질의를 단계적으로 분석하고, 필요시 사용자와 상호작용하며 정확한 SQL 쿼리를 생성하는 기능입니다. 기존의 단발성 Text2SQL 변환을 넘어, Agent가 스키마 탐색, 조건 명확화, 쿼리 검증을 자율적으로 수행하여 복잡한 쿼리 생성의 정확도를 향상시킵니다.

왜 필요한가요? (Motivation / Use Case)

  • 모호한 사용자 질의에 대해 즉시 SQL 생성 시도 → 부정확한 결과
  • 복잡한 JOIN이나 서브쿼리가 필요한 경우 한 번에 생성 실패
  • 테이블 선택이 잘못되어도 사용자 피드백 없이 진행
  • 생성된 쿼리의 타당성 검증 부재

제안하는 해결 방법 (Proposed Implementation)

  • 사용자와의 피드백, 쿼리 생성, 쿼리 조합, 검증에 대해 각각 에이전트로 구성

대안 (Alternatives)

  • ReAct Agent 활용

추가 고려사항 (Additional Context)

  • 성능:
    Agent 실행 시 여러 LLM 호출 발생 → 지연 시간 증가
    캐싱 전략 필요: 스키마 정보, 유사 쿼리 결과
    비용 모니터링: 토큰 사용량 추적 강화

  • 사용자 경험:
    명확화 질문이 너무 많으면 오히려 불편 → 최대 2-3회로 제한
    Agent 진행 상황 실시간 표시로 투명성 확보
    "Agent 추천 수락" 버튼으로 빠른 진행 가능

Reactions are currently unavailable

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Morty Proxy This is a proxified and sanitized view of the page, visit original site.