Git Product home page Git Product logo

mindsdb-cn's Introduction

思维数据库


MindsDB是用于构建定制 AI 的平台,可实现更智能的组织。 鸣叫

我们相信人工智能将帮助每家公司蓬勃发展,但现成的通用人工智能通常不能完全满足他们的需求。借助 MindsDB 的近 200 个集成,任何开发人员都可以更快、更安全地创建针对其目的定制的 AI。他们的人工智能系统将不断改进自身——实时使用公司自己的数据。

超越通用人工智能,根据您的特定需求进行定制,使任何开源模型都能为您服务。通过数据库、矢量存储和应用程序数据实时服务、微调和训练模型,使您的解决方案由人工智能驱动。

MindsDB 使用“增强型 SQL”语法引入了人工智能开发抽象,这是一种全世界开发人员都熟悉的语言:

🎯 解决方案 ⚙️ SQL 查询示例
🤖微调 FINETUNE mindsdb.hf_model FROM postgresql.table;
📚知识库 CREATE KNOWLEDGE_BASE my_knowledge FROM (SELECT contents FROM drive.files);
🔍语义搜索 SELECT * FROM rag_model WHERE question='What product is best for treating a cold?';
⏱️实时预测 SELECT * FROM binance.trade_data WHERE symbol = 'BTCUSDT';
🕵️代理 CREATE AGENT my_agent USING model='chatbot_agent', skills = ['knowledge_base'];
💬聊天机器人 CREATE CHATBOT slack_bot USING database='slack',agent='customer_support';
⏲️时间驱动的自动化 CREATE JOB twitter_bot ( <sql_query1>, <sql_query2> ) START '2023-04-01 00:00:00';
🔔事件驱动的自动化 CREATE TRIGGER data_updated ON mysql.customers_data (sql_code)

⚡️ 简单示例

通过 AI 模型传递新数据并将结果写回数据库来丰富数据存储,这可以通过几行 AI-SQL 来解决。这是一个参考架构:

让我们看一下自动化 Shopify 订单分析:

---This query creates a job in MindsDB to analyze Shopify orders.
---It predicts customer engagement scores based on recent completed orders
---and inserts these insights into a customer_engagement table.
---The job runs every minute, providing ongoing updates to the engagement scores.

CREATE JOB mindsdb.shopify_customer_engagement_job AS (

-- Insert into a table insights about customer engagement based on recent Shopify orders INSERT INTO shopify_insights.customer_engagement (customer_id, predicted_engagement_score) SELECT o.customer_id AS customer_id, r.predicted_engagement_score AS predicted_engagement_score FROM shopify_data.orders o JOIN mindsdb.customer_engagement_model r WHERE o.order_date > LAST AND o.status = 'completed' LIMIT 100 ) EVERY minute;

  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none">
<path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>

⚙️安装

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

docker pull mindsdb/mindsdb

或者,使用pip

pip install mindsdb

阅读有关安装的更多信息

🔗 数据集成

MindsDB 允许使用标准 SQL 查询数百个数据源,例如数据库(关系型和非关系型)、数据仓库、流和 SaaS 应用程序数据。这一能力源于MindsDB将SQL转换为实时数据请求的独特能力。您可以在此处找到所有支持的集成的列表。

❓ 👋 缺少集成?

📖 文档

您可以在docs.mindsdb.com找到 MindsDB 的完整文档。

🤍 支持

如果您发现错误,请在 GitHub 上提交问题

要获得社区支持,您可以:

如果您需要商业支持,请联系MindsDB团队。

🤝 贡献

开始为 MindsDB 做出贡献的一个好地方是检查我们的 GitHub 项目🏁

我们始终乐于接受建议,因此请随时根据您的想法提出新问题,我们可以为您提供指导!

任何有动力并希望参与这一旅程的人都可以成为核心团队的一员!如果您想为该项目做出贡献,请参阅贡献文档

该项目随贡献者行为准则一起发布。参与该项目即表示您同意遵守其条款。

另外,请查看奖励和社区计划

💚 当前贡献者

由贡献者-img制作。

🔔 订阅更新

加入我们的Slack 社区并订阅每月的开发者通讯,以获取产品更新、有关 MindsDB 活动和竞赛的信息以及教程等有用内容。

⚖️ 许可证

详细的许可信息,请参阅LICENSE文件

mindsdb-cn's People

Contributors

stpmax avatar zoranpandovski avatar george3d6 avatar ea-rus avatar minurapunchihewa avatar mindsdbadmin avatar martyna-mindsdb avatar paxcema avatar torrmal avatar parthiv11 avatar dusvyat avatar tmichaeldb avatar ricram2 avatar maximlopin avatar sammiller06 avatar ilia-tsyplenkov avatar chandrevdw31 avatar panos-span avatar better-boy avatar hahabill avatar hamishfagg avatar ktyborowski avatar bala-ceg avatar ritwickrajmakhal avatar 2170chm avatar yuhuishi-convect avatar rutam21 avatar dylanketterer avatar tomhuds avatar aditya-azad avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.