当前位置: 首页 > news >正文

深入了解Text2SQL开源项目(Chat2DB、SQL Chat 、Wren AI 、Vanna)

深入了解Text2SQL开源项目(Chat2DB、SQL Chat 、Wren AI 、Vanna)

  • 前言
    • 1.Chat2DB
    • 2.SQL Chat
    • 3.Wren AI
    • 4.Vanna

前言

在数据驱动决策的时代,将自然语言查询转化为结构化查询语言(SQL)的能力变得日益重要。无论是小型创业公司还是大型企业,都希望能够更轻松地从海量的数据中挖掘出有价值的见解。然而,对于那些不熟悉SQL或者数据库架构的用户来说,直接编写复杂的查询语句往往是一个巨大的挑战。正是为了解决这一问题,Text2SQL技术应运而生,它允许用户通过简单的自然语言描述来获取他们所需的数据库信息。

近年来,随着人工智能和机器学习领域的迅速发展,Text2SQL技术也取得了显著的进步。多个开源项目如雨后春笋般涌现,它们致力于降低非技术人员与数据库交互的门槛,同时提高专业开发人员的工作效率。在这篇文章中,我们将深入探讨几个具有代表性的Text2SQL开源项目:Chat2DB、SQL Chat、Wren AI 和 Vanna。这些项目不仅展示了当前Text2SQL技术的最高水平,还预示了未来该领域可能的发展方向。

1.Chat2DB

GitHub Star :17.5k stars
GitHub链接地址:https://github.com/CodePhiliaX/Chat2DB
可私有化部署。
在这里插入图片描述

快速入门文档链接:https://chat2db-ai.com/resources/docs/start-guide/getting-started

功能:

1.创建数据库连接
数据库连接是使用Chat2DB的第一步,需要连接到你的数据库才能进行后续的操作。点击左侧的数据库连接,然后点击New connection,选择你使用的数据库,填写数据库连接信息,点击保存即可。

2.创建 AI 数据集
创建连接后,会有一个弹窗询问你是否需要设置 AI 数据集。设置 AI 数据集可以更好地帮助 AI 理解你的数据库表结构,生成更准确的答案。这也是 Chat2DB 的一大亮点。

3.使用 Chat2DB 数据库开发
连接成功后,可以双击连接或右键进入连接,然后可以在Chat2DB中进行数据库的增删改查操作,也可以使用AIGC能力,直接使用自然语言查询数据库,也可以使用SQL转自然语言。

4.已支持的数据库:

在这里插入图片描述

5.AI 生成报表
AI自动生成报表系统能够根据用户的特定需求,自动从多个数据源中提取数据,并基于这些数据的特点和趋势生成高度定制化的报表。 这些报表不仅包含丰富的图表、表格以及汇总数据,还能够通过先进的分析算法提供深入的洞察,帮助用户更直观地理解数据背后的含义,从而支持高效决策。

6.AI 对话

  • AI建表
  • AI 数据集
  • AI SQL 优化
  • AI SQL 转化
  • RestAPI接口
  • Excel 智能问答
  • AI文本生成图表
  • AI SQL 智能提示
  • AI SQL 转自然语言
  • AI 自然语言生成 SQL

2.SQL Chat

GitHub Star :4.7k stars
GitHub链接地址:https://github.com/sqlchat/sqlchat
支持本地部署
SQL Chat 是一种基于聊天的 SQL 客户端,它使用自然语言与数据库通信,实现对数据库的查询、修改、添加和删除等操作。

在这里插入图片描述
SQL Chat 是由 Next.js 构建的,它支持以下数据库,并将随着时间的推移支持更多:

  • MySQL
  • PostgreSQL
  • MSSQL
  • TiDB Cloud

功能:

数据隐私保护:所有数据库连接配置仅存储在本地浏览器中,用户可通过浏览器设置清除这些数据。确保了连接信息的安全性和隐私性。
API交互限制:仅有数据库模式信息被发送至OpenAI API,任何表数据均不上传,保障数据安全。
数据库连接能力:提供直接连接公网数据库的功能,便于用户即时查询。
查询执行限定:支持对连接的数据库执行查询操作,但限制于查询,不支持如INSERT等其他SQL操作。
SQL优化建议:能够根据提供的SQL语句给出常规优化建议,特别是对于复杂的长SQL语句有良好的分析能力。
集成会话功能:包含SQL查询执行认证的会话功能,增强用户体验。
现有局限性:目前会话功能仅限于SQL查询操作,若能扩展至全部SQL操作(包括写操作和DDL语句),将极大提升管理数据库的便利性。

3.Wren AI

GitHub Star :2.2k stars
GitHub链接地址:https://github.com/Canner/WrenAI
支持本地部署
Wren AI 是一个开源的 SQL AI 代理,它使数据、产品和业务团队能够通过聊天、内置精心设计的直观 UI 和 UX 以及与 Excel 和 Google 表格等工具无缝集成来获取见解。将 RAG 与 LLM 结合使用以查询数据库.

结合RAG(检索增强生成,Retrieval-Augmented Generation)和LLM(大语言模型,Large Language Models)以查询数据库是一个复杂的过程,涉及到多个技术和方法的融合。通过将这两个技术结合起来,可以提高信息检索和自然语言处理任务的效率和准确性。然而,正如你所指出的,这个过程在四个关键阶段面临着挑战:上下文收集、检索、SQL 生成和协作。下面是这些挑战的具体分析以及可能的解决方案,以便优化内容用于写博客。

第1阶段:上下文收集挑战
互操作性和数据链接
挑战:不同来源的数据和元数据服务之间的互操作性,以及将数据与文档存储中的元数据相关联。
解决方案:采用统一的数据模型和标准化接口来促进跨系统的信息交换。使用语义网技术如RDF(资源描述框架)和OWL(Web本体语言)可以帮助建立丰富的上下文关联。

第2阶段:检索挑战
向量存储优化和语义搜索精度
挑战:优化向量存储以提高搜索效率,同时确保语义搜索能够准确理解查询意图。
解决方案:利用先进的机器学习算法改进向量索引策略,并采用预训练的语言模型进行语义解析,以增强查询理解和结果排序。

第3阶段:SQL生成挑战
SQL查询的准确性和方言适应性
挑战:生成符合语法且可执行的SQL查询,并适应不同数据库系统的特定SQL方言。
解决方案:训练专门针对SQL生成的LLM,并集成对多种数据库系统的知识。可以考虑使用模板或模式匹配来辅助生成兼容的查询。

第4阶段:协作挑战
集体知识积累和访问控制
挑战:有效整合用户反馈以改进系统性能,同时遵守组织的数据访问政策和隐私法规。
解决方案:建立社区驱动的知识库平台,允许用户提交改进建议和错误报告。对于访问控制,应实施细粒度的权限管理机制,确保只有授权人员能访问敏感数据。

功能:

  1. 以任何语言处理数据
    Wren AI 会说您的语言,例如英语、德语、西班牙语、法语、日语、韩语、葡萄牙语、中文等。通过向 Wren AI 询问您的业务问题来解锁有价值的见解。它超越了表面的数据分析,揭示了有意义的信息,并简化了从潜在客户评分模板到客户细分的答案获取过程。

  2. 具有精心设计的 UI/UX 的语义索引
    Wren AI 实施了语义引擎架构来提供您业务的 LLM 上下文;您可以轻松地在数据架构上建立一个逻辑表示层,以帮助 LLM 更多地了解您的业务环境。

  3. 使用上下文生成 SQL 查询
    借助 Wren AI,您可以使用“建模定义语言”处理元数据、架构、术语、数据关系以及计算和聚合背后的逻辑,从而减少重复编码并简化数据联接。

  4. 无需编写代码即可获得见解
    在 Wren AI 中开始新对话时,您的问题将用于查找最相关的表。从这些中,LLM 生成三个相关问题供用户选择。您还可以提出后续问题以获得更深入的见解。

  5. 轻松导出和可视化您的数据
    Wren AI 提供无缝的端到端工作流程,使您能够轻松地将数据与 Excel 和 Google 表格等流行的分析工具连接起来。这样,您的见解仍然可以访问,从而可以使用您最熟悉的工具进行进一步分析。

Wren A开源的主要特点在于建立数据模型

在这里插入图片描述

数据模型确实为数据库或信息系统中数据的结构和关系提供了一个概念框架,而Wren AI中的“模型”、“视图”以及“实体关系图(ERD)”等概念则是这一框架的具体实现形式。下面我们将详细解释这些组件如何在Wren AI环境中运作,并且它们是如何帮助用户更好地理解和操作数据的。

- 模型

在Wren AI中,“模型”不仅仅是指传统意义上的数据模型,它是一个更复杂的单元,集成了架构、元数据、关系、计算字段以及其他自定义语义信息。这意味着每个模型都不仅仅是数据的容器,而且是具有丰富描述的数据对象集合,能够表达数据之间的复杂关系和逻辑。通过这种方式,模型可以帮助人们和AI服务更深刻地理解数据的本质,从而提高数据分析和决策的质量。

- 视图

视图作为虚拟表,是Wren AI的一个重要特性,它允许用户基于一个或多个基础模型的数据创建定制化的展示。与实际存储数据的表不同,视图并不直接存储数据,而是根据预定义的查询动态生成结果集。这种机制不仅节省了存储空间,还提供了灵活性,让用户可以根据需要快速调整数据展示的方式。此外,通过“另存为视图”的功能,用户可以保存特定的查询结果,以便于日后重复使用或分享。

  • 实体关系图(ERD)

实体关系图是在Wren AI的建模页面提供的可视化工具,用于直观地展示各个模型及其相互之间的关系。ERD以图形化的方式呈现了系统内的数据结构,使用户能够轻松识别数据元素之间的关联,如一对一、一对多或多对多的关系。在这个图表中,模型通常用蓝色块表示,而视图则用绿色块标识,这样的颜色区分有助于快速辨识不同的数据结构类型。ERD对于设计和理解复杂的数据模型特别有用,因为它能够清晰地揭示数据之间的联系,促进团队成员间的沟通和协作。

总的来说,Wren AI通过其模型、视图和ERD等功能,为用户提供了一套强大的工具来管理和分析数据,确保数据能够被高效地组织起来以满足业务需求。这些特性共同作用,不仅提高了数据处理的效率,也增强了用户对数据的理解和掌控能力。

4.Vanna

GitHub Star :12.3k stars
GitHub链接地址:https://github.com/vanna-ai/vanna
支持本地部署

Vanna 的核心是一个 Python 软件包,它使用检索增强来帮助您使用 LLM 为数据库生成准确的 SQL 查询。
在这里插入图片描述
Vanna 通过两个简单的步骤工作 - 在数据上训练 RAG“模型,然后提出问题,这些问题将返回 SQL 查询,这些查询可以设置为在向量数据库上自动运行。

训练 RAG“模型:

数据包含建表语句、相关的SQL查询示例以及对表或字段的注释等文档信息。这些信息将被转化为向量形式(即进行Embedding),并存储在专门的向量库中。这些向量表示使得系统能够高效地理解和检索结构化数据的相关信息。

问题处理与SQL生成:

向Vanna提出一个问题时,系统会在向量库中搜索与该问题最相关的信息。
检索到的相关信息会被传递给大型语言模型,它根据上下文生成适当的SQL查询。
生成的SQL查询可以直接设置为自动执行,以在您的数据库上运行,从而快速获得所需的数据结果。

选择 Vanna.AI 的原因可以归结为几个关键优势:

  • 透明度与灵活性:Vanna Python包以及前端集成的开源性质意味着用户可以获得完整的代码透明度,并且可以根据自己的需求进行定制或修改。这对于那些希望在自己的基础设施上运行解决方案、保持对技术栈完全控制的企业尤其有吸引力。

  • 复杂数据集的高精度训练数据相关性:Vanna的性能直接与其所接收的训练数据量成正比。更多的训练数据能够提高模型对于大型复杂数据集的理解和处理能力,从而提升查询结果的准确性。这对于拥有大量历史数据或者需要处理复杂查询的企业来说是一个重要的卖点。

  • 数据隐私保护:Vanna 设计之初就考虑到了安全性,确保数据库内容不会被发送到 LLM(除非特定功能要求),并且元数据存储层仅能访问架构、文档和查询信息。这种设计极大地减少了敏感数据暴露的风险,符合严格的隐私法规和企业内部的安全政策。

  • 持续改进:随着用户的使用频率增加,Vanna的模型会通过不断添加新的训练数据来优化自身的性能。这意味着系统会随着时间推移变得更加智能和高效,无需人工干预即可自我调整以适应变化的数据模式。

  • 广泛的兼容性:Vanna 提供了对多种流行数据库如 Snowflake、BigQuery、Postgres等的原生支持,并且允许用户轻松创建自定义连接器以适配其他类型的数据库,支持多种大模型及向量数据库。

  • 在这里插入图片描述

  • 多样的展示方式:Vanna 支持从 Jupyter Notebook 到 Slackbot、Web 应用程序、Streamlit应用程序等多种前端展示形式,甚至可以集成到客户的 Web应用程序中。

运行原理:

当你向Vanna提出问题时,系统将遵循一个优化的流程来确保提供准确且高效的SQL查询响应:

  • 系统首先会在训练数据中查找是否有过类似的提问记录。如果找到了相似的问题,它会使用那些已经被验证正确的SQL查询作为参考。
  • 若未找到匹配项,系统则会依据现有的数据定义语言(DDL)、相关文档或引导性查询来进行处理。
  • 接着,专门针对您架构定制的Vanna模型会基于上述信息生成相应的SQL查询。
  • 生成的SQL查询会被执行以验证其正确性和有效性。一旦通过验证,此查询就会被加入到训练数据集中,成为未来查询的一个可靠来源。
  • 如果SQL查询未能通过验证,则会有分析师介入,对查询进行修正,并将正确的版本纳入训练数据。

通过这个不断迭代和学习的过程,Vanna逐渐加深了对您数据库模式的理解,从而能够更加精准地响应更多类型的问题,并随着时间推移不断提高其性能和准确性。

相关文章:

深入了解Text2SQL开源项目(Chat2DB、SQL Chat 、Wren AI 、Vanna)

深入了解Text2SQL开源项目(Chat2DB、SQL Chat 、Wren AI 、Vanna) 前言1.Chat2DB2.SQL Chat3.Wren AI4.Vanna 前言 在数据驱动决策的时代,将自然语言查询转化为结构化查询语言(SQL)的能力变得日益重要。无论是小型创业…...

websocket 服务 pinia 全局配置

websocket 方法类 // stores/webSocketStore.ts import { defineStore } from "pinia";interface WebSocketStoreState {ws: WebSocket | null; // WebSocket 实例callbacks: ((message: string) > void)[]; // 消息回调函数列表connected: boolean; // 连接状态…...

基于Springboot企业oa管理系统【附源码】

基于Springboot企业oa管理系统 效果如下: 系统主页面 用户管理页面 公告信息管理页面 客户关系管理页面 车辆信息管理页面 工资信息管理页面 文件信息管理页面 上班考勤管理页面 研究背景 随着信息化时代的到来和企业OA管理理念的更新,企业面临着日益…...

Python遥感开发之地理探测器的实现

Python遥感开发之地理探测器的实现 1 地理探测器介绍2 官方软件实现3 Python代码实现 前言:本篇博客主要介绍使用py_geodetector库来实现地理探测器。 1 地理探测器介绍 官网链接:http://www.geodetector.cn/index.html 地理探测器用于测量和归因空间分…...

【HarmonyOS】 鸿蒙保存图片或视频到相册

【HarmonyOS】 鸿蒙保存图片或视频到相册 前言 鸿蒙中保存图片或者视频,或者其他媒体文件到设备的媒体库,可以是相册,也可以是文件管理等。共有两种方式: 需要应用申请受限权限,获取文件读写的权限(调用…...

Apache Echarts和POI

目录 Apache ECharts 介绍 入门 绘制一个简单的图表 Apache POI 介绍 通过POI创建Excel文件并且写入文件内容 通过POI读取Excel文件中的内容 导出Excel表格 Apache ECharts 介绍 Apache ECharts 是一款基于 Javascript 的数据可视化图表库,提供直观&#xf…...

厦门凯酷全科技有限公司正规吗靠谱吗?

随着短视频和直播电商的迅猛发展,越来越多的企业开始将目光投向抖音这一平台。作为国内领先的短视频社交平台,抖音凭借其庞大的用户基础和强大的算法推荐系统,成为众多品牌拓展市场、提升销售的重要渠道。厦门凯酷全科技有限公司(…...

WireShark 下载、安装和使用

1、下载 官网下载太慢,本人另外提供下载地址【下载WireShark】 2、安装 全部默认下一步即可,但如下图所示的这一步值得拿出来说一下。这一步是要你安装Npcap,但是你的电脑如果已经安装了WinPcap,那么可以选择不再安装Npcap。Npca…...

2025周易算命网站搭建详细方法+源码选择php环境的配置

以下是一个详细的搭建教程,包括网站分类、环境配置、程序设计和功能实现。 1. 环境准备 1.1 服务器选择 操作系统: Linux(推荐使用Ubuntu或CentOS)Web服务器: Nginx数据库: MySQLPHP版本: 7.4.x(确保小于8.0) 1.2 安…...

共享购模式革新登场:重构消费生态,领航商业新未来

近期,一种创新的商业模式——共享购,在电子商务领域掀起了一股热潮,不仅吸引了广大消费者的目光,也激发了商家和资本市场的浓厚兴趣。共享购模式凭借其独到的消费积分累积与转换体系,正在逐步重塑消费生态,…...

centos kafka单机离线安装kafka服务化kafka tool连接kafka

a.版本&环境 linux版本:centos7.6 kafka: kafka_2.12 zookeeper:zookeeper_3.6.3(之前已经安装:linux zookeeper安装并服务化-CSDN博客) java:1.8(之前已经安装) windows kafka tool: 2.1 b.kafka单机安装 1.切换目录 cd downloads/,利用rz命令&#xff0…...

QT JSON文件解析

参考博客 https://blog.csdn.net/cpp_learner/article/details/118421096 1 打开文件&#xff0c;读取全部内容 QFile file("../Json/js.json"); if (!file.open(QFile::ReadOnly | QFile::Text)) {qDebug() << "cant open error!";return; }// 读…...

[小白系列]GPU-nvidia-smi指令

‌nvidia-smi&#xff08;NVIDIA System Management Interface&#xff09;是一种命令行实用程序&#xff0c;用于监控和管理NVIDIA GPU&#xff08;图形处理器&#xff09;的状态和性能‌。它提供了一种简单而强大的方式来获取有关GPU的实时信息&#xff0c;并且可以用于诊断、…...

在SQL Server中使用hash join来提高表连接的性能

在SQL Server中使用hash join来提高表连接性能时&#xff0c;需要考虑数据集的大小、索引情况以及查询的具体需求。 在SQL Server中使用hash join来提高表连接性能的情况主要包括以下几种&#xff1a; • 两个表都没有合适的索引&#xff1a;Hash join通常适合当两个表都没有索…...

《Django 5 By Example》阅读笔记:p493-p520

《Django 5 By Example》学习第 17 天&#xff0c;p493-p520 总结&#xff0c;总计 28 页。 一、技术总结 1.internationalization(国际化) vs localization(本地化) (1)18n&#xff0c;L10n&#xff0c;g11n 以前总觉得这两个缩写好难记&#xff0c;今天仔细看了下维基百科…...

【开源】基于SpringBoot框架的网上订餐系统 (计算机毕业设计)+万字毕业论文 T018

系统合集跳转 源码获取链接 一、系统环境 运行环境: 最好是java jdk 1.8&#xff0c;我们在这个平台上运行的。其他版本理论上也可以。 IDE环境&#xff1a; Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以 tomcat环境&#xff1a; Tomcat 7.x,8.x,9.x版本均可 操作系统…...

数据湖治理最佳实践

如果没有最佳实践&#xff0c;存储可能会变得无法维护。自动化数据质量、生命周期和隐私功能可持续清理/移动数据湖中的数据。数据湖正成为企业从大数据中提取价值的一种日益可行的解决方案&#xff0c;对于早期采用者和新用户来说都是合理的下一步。在独立的逻辑区域中随时可用…...

基于php求职招聘系统设计

摘要 随着社会信息化时代的到来&#xff0c;如今人们社会的生活节奏普遍加快&#xff0c;人们对于工作效率的要求也越来越高&#xff0c;企业 举办招聘会耗时耗财&#xff0c;个人参加招聘会漫无目的寻找不到“方向”&#xff0c;网络搜索工作量目的性不强&#xff0c;信息量繁…...

ensp实验-vrrp多网关配置

一、交换机与路由的配置区别 1. 角色定义交换机&#xff1a; Master 或 Backup: 交换机通常作为 Master 或 Backup 设备参与 VRRP&#xff0c;负责在主设备故障时接替其工作。路由器&#xff1a; Master 或 Backup: 路由器同样可以作为 Master 或 Backup 设备…...

Ajax--实现检测用户名是否存在功能

目录 &#xff08;一&#xff09;什么是Ajax &#xff08;二&#xff09;同步交互与异步交互 &#xff08;三&#xff09;AJAX常见应用情景 &#xff08;四&#xff09;AJAX的优缺点 &#xff08;五&#xff09;使用jQuery实现AJAX 1.使用JQuery中的ajax方法实现步骤&#xf…...

【代码pycharm】动手学深度学习v2-09 Softmax 回归 + 损失函数 + 图片分类数据集

课程链接 1.读取图像分类数据集 import matplotlib.pyplot as plt import torch import torchvision from torch.utils import data from torchvision import transforms from d2l import torch as d2l d2l.use_svg_display() #读取数据集 transtransforms.ToTensor() mnist_…...

设计模式:24、访问者模式

目录 0、定义 1、访问者模式的五种角色 2、访问者模式的UML类图 3、示例代码 0、定义 表示一个作用于某对象结构中的各个元素的操作。它可以在不改变各个元素的类的前提下&#xff0c;定义作用于这些元素的新操作。 1、访问者模式的五种角色 抽象元素&#xff08;Element…...

基于JAVA的旅游网站系统设计

摘要 随着信息技术和网络技术的迅速发展&#xff0c;人们的生活质量和观念也在发生着改变&#xff0c;各地争相发展旅游业&#xff0c;传统的 旅游社已经无法满足人们的需求&#xff0c;旅游网站将突破传统在时间和地域的限制&#xff0c;成为方便、快捷、安全、可靠的旅游 方…...

网络安全产品之认识防火墙

防火墙是一种网络安全产品&#xff0c;它设置在不同网络&#xff08;如可信任的企业内部网和不可信的公共网&#xff09;或网络安全域之间&#xff0c;通过监测、限制、更改跨越防火墙的数据流&#xff0c;尽可能地对外部屏蔽网络内部的信息、结构和运行状况&#xff0c;以此来…...

nginx反向代理(负载均衡)和tomcat介绍

nginx的代理 负载均衡 负载均衡的算法 负载均衡的架构 基于ip的七层代理 upstream模块要写在http模块中 七层代理的调用要写在location模块中 轮询 加权轮询 最小连接数 ip_Hash URL_HASH 基于域名的七层代理 配置主机 给其余客户机配置域名 给所有机器做域名映射 四层代理…...

Microsoft Azure 在线技术公开课:生成式 AI 基础知识

课程介绍 参加我们的生成式 AI 基础知识公开课&#xff0c;了解如何将最新 AI 进展应用到你的工作中。你将了解有关语言模型和生成式 AI 应用程序的基础知识。此外&#xff0c;你还将了解 Azure OpenAI 服务如何通过文本、代码、图像生成、自然语言摘要和语义搜索助你实现成果…...

lnmp+discuz论坛 附实验:搭建discuz论坛

Inmpdiscuz论坛 Inmp: t: linux操作系统 nr: nginx前端页面 me: mysql数据库 账号密码&#xff0c;等等都是保存在这个数据库里面 p: php——nginx擅长处理的是静态页面&#xff0c;页面登录账户&#xff0c;需要请求到数据库&#xff0c;通过php把动态请求转发到数据库 n…...

谷粒商城—分布式高级①.md

1. ELASTICSEARCH 1、安装elastic search dokcer中安装elastic search (1)下载ealastic search和kibana docker pull elasticsearch:7.6.2 docker pull kibana:7.6.2(2)配置 mkdir -p /mydata/elasticsearch/config mkdir -p /mydata/elasticsearch/data echo "h…...

Unity开发配置不足,卡顿崩溃怎么办?

在游戏开发和虚拟现实等领域&#xff0c;Unity 软件以其强大的功能和广泛的适用性成为了众多开发者的首选。然而&#xff0c;要充分发挥 Unity 的性能&#xff0c;一台高性能的电脑设备是必不可少的。今天&#xff0c;我要向大家介绍川翔云电脑&#xff0c;它为 Unity 开发者提…...

在 Linux 上以 All-in-One 模式安装 kubernetes v1.22.12 kubesphere v3.4.1

KubeSphere4.1安装文档 在 Kubernetes 上快速安装 KubeSphere 在 Linux 上以 All-in-One 模式安装 kubernetes v1.22.12 kubesphere v3.4.1 官方文档&#xff1a;在 Linux 上以 All-in-One 模式安装 KubeSphere 下载文件 KubeKey git地址Releases kubesphere/kubekey 或 …...

dede女性网站源码/刚刚北京传来重大消息

原标题&#xff1a;Linux护照阅读机 护照读卡器 高速护照扫描仪应用行业解析Linux护照阅读机 护照读卡器提供嵌入式Linux平台的驱动、SDK&#xff0c;比如海思平台。护照阅读器便于集成 出入口设备&#xff0c;包括门禁、访客、通道设备集成&#xff0c;集成后可以直接在备上面…...

网站反链如何做/百度收录网站需要多久

自8月份顺利获得富士康注资以来&#xff0c;夏普在重振道路上开始加足马力展开系列动作。 21日&#xff0c;夏普接连发出两则公告&#xff0c;一则是确定将买回原本在大阪市中心、原总公司所在地的“田边大楼”&#xff0c;公告指出&#xff0c;公司已与NTT集团旗下的不动产公司…...

贵州 跨境电商网站建设/最近新闻头条最新消息

1、在项目src文件夹下&#xff0c;创建一个pages文件夹&#xff0c;用来新建多页面的各个入口文件 &#xff08;1&#xff09;配置index页面&#xff0c;文件写在src/pages/index文件夹下&#xff0c;在浏览器中访问地址http://localhost:8090/index.html#/&#xff1a; src/…...

手机端网站制作教程/提升网站权重的方法

原标题&#xff1a; 广西科技大学鹿山学院--土木工程VR实训中心一、项目概述广西科技大学鹿山学院土木工程 VR实训基地中心(以下简称“中心”)主要是对该校土木工程系的土木工程专业进行设计与规划的&#xff0c;中心旨在借助先进的虚拟现实技术&#xff0c;结合土木工程、建筑…...

江苏做网站找谁/苏州百度关键词优化

Word转PDF是一种广泛使用的文档转换方式&#xff0c;这也是MS Word提供内置功能将Word文档保存为PDF的原因。由于PDF是共享文档或在线保存文档的首选格式&#xff0c;因此在各种情况下都需要Word到PDF的转换。另一方面&#xff0c;基于Android的智能手机通过应用程序在手机中提…...

比较好的摄影网站/广州网站推广平台

<!DOCTYPE html><html><head lang"en"> <meta charset"UTF-8"> <title></title> <style> /* Positioning */ css 的 position 属性是用来设置元素的位置的,它还能设置一个元素出现在另一个元素的下层 元素能用 …...