본문으로 건너뛰기

AI 자연어 데이터베이스 쿼리

템플릿 개요

항목설명
분류🤖 AI · 🗄️ 데이터처리
통합 앱PostgreSQL、OpenAI
난이도⭐⭐ 中级
제작자n8n 공식 팀

작동 원리

这个工作流让你可以用自然语言直接和데이터库"대화"。OpenAI 语言模型会将你的问题(如"上个月销售额最高的产品是什么")자동转换为精确的 SQL 查询语句,在 PostgreSQL 데이터库中执行后,再将결과用人类可读的方式返回给你。

핵심 기능

  • 自然语言转 SQL — AI 자동将问题转换为精确的 SQL 查询
  • Schema 感知 — 자동읽기데이터库表结构,确保查询列名和类型正确
  • 安全查询 — 仅执行 SELECT 查询,防止误操作修改或删除데이터
  • 결과解读 — AI 将查询결과翻译为自然语言回答

워크플로 노드

Manual Chat Trigger → AI Agent → OpenAI Chat Model
→ PostgreSQL (도구)
→ Memory Buffer (메모리)

사용 단계

  1. 템플릿 가져오기 — n8n에서 이 워크플로를 가져오기模板
  2. 설정 PostgreSQL — 추가데이터库연결자격증명(host、port、database、user)
  3. 설정 OpenAI — 추가 OpenAI API Key
  4. 테스트查询 — 输入自然语言问题如"列出所有活跃用户"
  5. 배포하기 — 接入 Slack/Telegram Bot 或 Webhook 供团队使用

활용 시나리오

  • 📊 业务人员自助取数분석
  • 🏢 관리层快速查看运营데이터
  • 🔍 客服查询고객주문信息
  • 📈 非技术人员데이터探索

관련 문서


💡 사용 요건:需要 n8n 1.50.0 或更高版本

👉 n8n에서 이 템플릿 가져오기