尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

WrenAI 智能查询快速上手:10 分钟跑通自然语言问数

WrenAI 智能查询快速上手:10 分钟跑通自然语言问数 WrenAI 智能查询快速上手10 分钟跑通自然语言问数【免费下载链接】WrenAIGenBI (Generative BI) for AI agents, an open-source, governed text-to-SQL through an open context layer that turns natural-language questions into trusted dashboards, charts, and SQL across 20 data sources, such as BigQuery, Snowflake, PostgreSQL, ClickHouse, Amazon Redshift, Databricks and more.项目地址: https://gitcode.com/GitHub_Trending/wr/WrenAIWrenAI 智能查询把一句大白话变成可信 SQL并直连 BigQuery、Snowflake、PostgreSQL 等 20 多种数据源。适合想少写 SQL、又嫌 BI 工具笨重的数据工程师和开发者。按本页顺序操作大约 10 分钟就能看到第一次自然语言问数返回结果WrenAI 安装与配置流程到此也就走完了。值不值得投入用自然语言问数不用手写 SQL向量库、嵌入都不用你操心装好就能出第一次查询结果最短路径克隆到出结果先装好前置工具。Windows 下请先用 WSL2 或 Git Bash否则后续命令跑不起来。工具版本作用Python3.12.x运行 WrenAI 核心服务建议用 pyenv 隔离环境Docker Docker Compose任意新版以容器跑向量数据库、查询引擎等配套组件Poetry1.8.3Python 包管理器负责依赖安装Just1.36命令运行器把多步命令收敛成一条下面五条命令在终端依次执行git clone https://gitcode.com/GitHub_Trending/wr/WrenAI cd WrenAI/wren-ai-service just init拉取 WrenAI 源码并进入 AI 服务目录 wren-ai-service/。 成功标志just init后多出 config.yaml 与 .env.dev 两个文件。打开.env.dev填入OPENAI_API_KEY想换端口就在这改。只生成生产配置可用just init --non-dev。poetry install装齐全部 Python 依赖并自动建好虚拟环境。 成功标志终端停在 Installing dependencies from lock file 之后。just up启动 Qdrant 向量数据库、Wren Engine、Ibis Server 三个容器。 成功标志全部容器进入 running 状态首次拉镜像稍慢。just start拉起 AI 服务5556 端口与 Web 界面3000 端口。 成功标志终端出现 Uvicorn 运行在 127.0.0.1:5556 的提示。它是怎么干活的你用一句自然语言提问WrenAI 智能查询先把问题拆开读懂再从数据模式索引里捞出相关的表和字段接着拼出一条 SQL 交给你指定的数据源执行最后把查回的字段和数字重新讲回成一句话。中间那步索引平时就在后台维护好不用你碰向量库细节。配置速查表参数默认值什么时候改OPENAI_API_KEY空换模型供应商或密钥失效时在.env.dev里填WREN_AI_SERVICE_PORT5556AI 服务端口被占用时WREN_UI_PORT30003000 被占或你想让 Web 界面换端口modelconfig.yaml 的 llm 部分按模板预填想换 GPT-4、Claude 等模型时改这一项table_retrieval_size按模板预填调每次检索的表数量问题定位不准时动它排障速查表现象最常见原因处理办法启动时报端口被占用5556 或 3000 已被别的进程占了在.env.dev把对应*_PORT改成空闲端口just down后再just up换 LLM 不生效config.yaml 改了但服务没重启确认 llm 部分的model已改、对应 API 密钥就位再just startAPI 密钥不生效密钥写错位置或没重启服务密钥一律放.env.dev改完重启 AI 服务别把密钥提交进仓库收尾与日常清理到这里 WrenAI 智能查询的安装、配置、排错都过了一遍日常就是改配置、重启、查排障表。用完跑just down停掉并移除所有容器想清掉生成数据删掉tools/dev/etc即可。再往下想深入去翻 docs/ 目录或直接提 issue。【免费下载链接】WrenAIGenBI (Generative BI) for AI agents, an open-source, governed text-to-SQL through an open context layer that turns natural-language questions into trusted dashboards, charts, and SQL across 20 data sources, such as BigQuery, Snowflake, PostgreSQL, ClickHouse, Amazon Redshift, Databricks and more.项目地址: https://gitcode.com/GitHub_Trending/wr/WrenAI创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表