查看原文
其他

MindsDB:开源AI逻辑服务框架,可对接各类大模型

GitHubStore GitHubStore 2024-04-14

项目简介

MindsDB 是一款人工智能逻辑服务器,使开发人员能够以快速且可扩展的方式将人工智能驱动的系统从原型设计和实验到生产。


您可以使用 MindsDB 构建什么?

问答:当您有数据(我们支持 120 多个数据源)并且您需要从数据中以自然语言给出问题的答案时,这非常有用。语义搜索:与问答类似,但在这种情况下,您希望检索数据中可能存在问题答案的特定部分。

AI 代理服务:当您想要将 AI 代理发布到企业对话应用程序(例如 Slack、电子邮件、Twilio 等)时,这非常有用。推荐系统:当您使用数据来帮助预测、缩小范围并在呈指数级增长的选项中找到人们正在寻找的内容时。

时间序列预测:当您想要使用历史数据来估计未来情况时。

AI 自动化管道:当您需要 AI 系统使用企业数据并将 AI 输出以自动化方式存储回企业工具时。

生成式 AI 表

MindsDB 通过将 AI 模型视为(生成式 AI 表),使开发人员能够利用 AI 的力量。这些表能够从企业数据源中的数据中学习。这种抽象使人工智能变得易于访问,允许开发团队使用现有技能创建人工智能驱动的应用程序。

MindsDB AI Logic 服务器以数据为中心的方法使流程更接近数据源,最大限度地减少了构建和维护数据管道和 ETL 的需要,加快了部署时间并降低了复杂性,而且因为它是服务器,您在 Mindsdb 之上构建的所有内容都会自动准备好用于生产。

安装

首选方法是使用 MindsDB Cloud 免费演示实例或使用专用实例。如果您想转移到生产环境,请使用 AWS AMI 映像。

要在本地或本地安装,请拉取最新的 Docker 映像:

docker pull mindsdb/mindsdb


怎么运行的

1. 将MindsDB 连接到您的数据平台。我们支持 100 多个数据平台,并且这个列表还在不断增长。如果您找不到所需的集成,请告诉我们。2.创建模型以连接您选择的 AI 引擎,该引擎将从您的数据中学习并将其用作 AI 表。

  1.  如果您有 NLP 用例,CREATE MODEL 会将 AI Table 与您选择的已预先训练的模型集成(例如 OpenAI 的 GPT 或 Hugging Face 模型)。

  2. 如果您想手动控制模型工程,请查看文档。

3. 将此类模型与数据库表连接起来,一次对数千甚至数百万个数据点进行预测,或者运行 SELECT 语句或 API 调用来进行一次性预测。

4. 设置作业以自动执行新传入数据的重新训练周期和预测管道。

5. 或者,使用 REST API 查询模型

项目链接

https://github.com/mindsdb/mindsdb

 关注「GitHubStore」公众号


商务合作可扫一扫以下微信,备注合作



继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存