用途
该项目是一个以演示为核心的自然语言转 SQL 应用,借助 PPT 风格的可视化来展示数据洞察。适合需要将自然语言查询结果以演示化形式呈现的场景。
技术栈
- 框架:Next.js
- AI:AI SDK
- 数据库:PostgreSQL
- 包管理器:pnpm
前置条件
- PostgreSQL 数据库
- OpenAI API key 或其他 LLM 提供商密钥
使用方式
- 克隆模板:
git clone --depth 1 https://github.com/Eng0AI/natural-language-postgres-presentation.git .
如果目录非空:
git clone --depth 1 https://github.com/Eng0AI/natural-language-postgres-presentation.git _temp_template mv _temp_template/* _temp_template/.* . 2>/dev/null || true rm -rf _temp_template
- 移除 Git 历史(可选):
rm -rf .git git init
- 安装依赖:
pnpm install
- 配置环境变量。创建 .env 文件并填入所需变量:
- POSTGRES_URL:PostgreSQL 连接字符串
- OPENAI_API_KEY 或其他 LLM 提供商密钥
构建:
pnpm build
开发运行:
pnpm dev
限制
资料未提供更多关于具体功能、界面细节、收费、价格或平台支持的信息,暂未提供。