Skip to content

WrenAI

项目简介:Wren AI - 开源 GenBI 智能代理

Wren AI 是一个开源的 GenBI(生成式商业智能)代理,能够通过自然语言查询数据库,快速生成精准的 SQL、图表和 AI 驱动的商业智能结果。


主要功能:

  • 自然语言查询数据库:用户可以用任意语言提问,系统自动生成准确的 SQL 查询和答案。
  • AI 生成分析与图表:自动生成摘要、图表和报告,提供决策所需的上下文。
  • 语义层支持:通过 MDL 模型定义数据结构、指标和连接,确保 LLM 输出的准确性和治理。
  • API 集成:可通过 API 在自有应用中嵌入查询与图表生成功能,支持构建自定义代理、SaaS 功能或聊天机器人。

支持的数据源:

  • 包括 Athena、Redshift、BigQuery、DuckDB、Databricks、PostgreSQL、MySQL、SQL Server、ClickHouse、Oracle、Trino、Snowflake 等。

支持的 LLM 模型:

  • 包括 OpenAI、Azure OpenAI、DeepSeek、Google Gemini、Anthropic、Groq、Ollama、Databricks 等。

使用方法:

  1. 可选择本地部署,或使用 Wren AI Cloud 云端服务。
  2. 提供详细的安装与使用指南。
  3. 通过 API 在自有系统中集成。

项目特性:

  • 开源、可自托管。
  • 支持多种数据库和 LLM 模型。
  • 提供可视化界面和 API 接口。
  • 拥有活跃的社区支持和持续更新的路线图。

社区与贡献:

  • 可在 Discord 参与讨论,GitHub Issues 提交问题。
  • 鼓励开源贡献,提供贡献指南。
  • 项目有明确的《行为准则》。