数据大模型

news2025/2/22 1:32:20

1、SQL Translator (引例)

SQL 和自然语言翻译器,可以简单地用自然语言输入查询并获得相应的 SQL 代码,或者输入 SQL 代码并获得SQL解释,方便地查询和分析数据库中的数据。
包含的功能:
SQL 到自然语言和自然语言到 SQL
小写 / 大写切换
可复制到剪贴板
可查询历史
使用方式:
1、自然语言转为sql
在这里插入图片描述
在这里插入图片描述
2、可以添加表的结构,再根据输入的自然语言生成sql,理想中在添加表结构时的输入也为自然语言,但此处只能输入建表的sql,对用户不友好。
在这里插入图片描述
并且在点击生成sql时,SQL输出框未清空,容易让人困扰。
在这里插入图片描述
要通过自然语言加入表结构只能先通过自然语言转为sql,再把表结构的sql输入才能和自然语言查询联动。
在这里插入图片描述
在这里插入图片描述
3、sql解释为自然语言失败
在这里插入图片描述
4、可以看到历史记录。
在这里插入图片描述
总结:
优点:适用于临时数据查询,自然语言生成sql没有语法错误;可以解析复杂数据格式。
缺点:不支持多种数据库;对于复杂sql,不能翻译为自然语言(依据:使用自己的例子让sqlTranslator生成sql,然后再用生成的sql转译为自然语言失败);添加表结构只能用建表语句;不能通过自然语言输入测试用例,并且不能直观看到运行生成的sql返回测试用例结果。

2、Text2SQL

功能:支持自然语言到SQL、表格公式、正则表达式三者之间的转换,支持多种数据库。
SQL 到自然语言和自然语言到 SQL
支持多种数据库
可复制到剪贴板
修复sql
支持导入表结构,使得结果更准确
可查询历史
可对如excel表格根据自然语言生成公式或解释表格的公式
可根据自然语言生成正则表达式或解析正则表达式
有随机示例
使用:
1、自然语言<>mysql
在这里插入图片描述
在这里插入图片描述
可以处理复杂的数据格式:
在这里插入图片描述
2、修复sql
在这里插入图片描述
3、导入数据库,不需要写create语句
在这里插入图片描述
4、自然语言<
>表格公式
在这里插入图片描述
在这里插入图片描述

5、自然语言<==>正则表达式
在这里插入图片描述
在这里插入图片描述

总结:
优点:支持多种数据库;适用于生成查询sql,并且在知道数据格式的基础上处理复杂的数据,为了处理更准确,可以在不需要写create语句的基础上导入表结构;并且集成了正则表达式来解析复杂格式,可以完成部分数据处理。不止可以使用图形用户界面,还可以使用api(需要先获得api密钥),api的使用有示例。
缺点:由自然语言生成的复杂sql可能存在括号未闭合的等语法错误(依据:使用sql修复自然语言生成的sql出现修复失败);不能通过自然语言输入测试用例,并且不能直观看到运行生成的sql返回测试用例结果。

3、Vanna.AI

使用python通过AI(RAG+LLM)(基于GPT-3.5orGTP-4.0)生成sql,可以连接到数据库进行训练,支持多种数据库。
需要先注册获得api密钥,使用python的vanna包。
可以使用图形用户界面,也可以使用代码结合训练和生成sql。
使用步骤:
1、必须要先注入密钥和代码启动图形界面才可以用图形界面。
在这里插入图片描述

2、模型训练和生成sql。
2.1 图形界面方式
图形界面加入训练的模型,可以是建表语句、select语句,也可以是文件(带有数据格式的数据集文件)。在这里插入图片描述使用自然语言生成sql。
在这里插入图片描述

2.2 代码的方式
在这里插入图片描述

总结:所有的前提都是要基于训练,需要先导入模型,适用于熟悉表的数据结构。可以由数据库管理员导入表和数据以及一些常用的sql进行训练,然后由个人在图形界面使用自然语言查询,可以生成sql也可以运行结果,绘制图形,适合生产开发。
优点:可以根据自然语言生成sql然后执行sql并根据结果绘制图形。
缺点:不能解析sql为自然语言,在对话框中给出数据格式不能使用sql进行解析,只能根据现有的训练模型查询。

4、DB-GPT

DB-GPT:https://www.yuque.com/eosphoros 支持数据处理、数据分析、数据可视化、自然语言转为sql。
DB-GPT-Hub:https://github.com/eosphoros-ai/DB-GPT-Hub 支持自然语言转为sql。
配置参考:https://www.modb.pro/db/1790258394275844096
使用文档:https://www.yuque.com/eosphoros/dbgpt-docs/ycyz3d9b62fccqxh
1、可以支持多个大模型,但是一个端口只能注册一个模型,以下是创建新模型:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2、支持多个数据库,并与数据库对话:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、数据对话,可用于解析复杂的数据格式,数据来源于数据库:
在这里插入图片描述
选择模型和数据库,再进行对话:
在这里插入图片描述
翻译成sql:
在这里插入图片描述

4、知识库对话,知识库导入数据或文档(负责存储、搜索、分析数据),可以进行对文档的对话,可用于数据分析、文档分析(需要配置相关模型)
在这里插入图片描述
在这里插入图片描述

基于导入的数据进行对话,可以进行数据分析
在这里插入图片描述

5、EXCEL对话(excel会转为csv格式)结果有三种格式:图表、sql语句、查询的数据。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6、报表对话,根据数据库建立报表进行分析
在这里插入图片描述
可看详情:
在这里插入图片描述
编辑模式可进行修改,运行和看到图标变化:
在这里插入图片描述
7、Agent对话:
首先需要下载插件
在这里插入图片描述
在这里插入图片描述
选择智能体可以与之对话,相当于集成了CHATGPT.
8、AWEL工作流:
在这里插入图片描述

9、APP:可以把数据库对话、数据对话、知识库对话、表对话、报表、智能体对话设置成一个应用,下次只需要启动应用就能对话,不用选择对话的形式。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1844336.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux x86_64 BIOS 启动

文章目录 前言一、BIOS简介二、MBR三、Linux BIOS 启动3.1 BIOS stage3.2 Boot Loader Stage3.2.1 GRUB Stage3.2.1.1 Stage 13.2.1.2 Stage 1.53.2.1.3 Stage 2 3.2.2 安装GRUB文件3.2.2.1 boot.img3.2.2.2 core.img3.2.2.3 *.mod 3.3 Kernel Stage 参考资料 前言 本文以 cen…

SpringBoot系列之搭建WebSocket应用

SpringBoot系列之ServerEndpoint方式开发WebSocket应用。在实时的数据推送方面&#xff0c;经常会使用WebSocket或者MQTT来实现&#xff0c;WebSocket是一种不错的方案&#xff0c;只需要建立连接&#xff0c;服务端和客户端就可以进行双向的数据通信。很多网站的客户聊天&…

【02】区块链技术应用

区块链在金融、能源、医疗、贸易、支付结算、证券等众多领域有着广泛的应用&#xff0c;但是金融依旧是区块链最大且最为重要的应用领域。 1. 区块链技术在金融领域的应用 1.2 概况 自2019年以来&#xff0c;国家互联网信息办公室已发布八批境内区块链信息服务案例清单&#…

6月20日(周四)A股行情总结:A股险守3000点,恒生科技指数跌1.6%

A股三大股指走弱&#xff0c;科创板逆势上扬&#xff0c;半导体板块走强&#xff0c;多股20CM涨停。中芯国际港股涨超1%。恒生科技指数跌超1%。离岸人民币对美元汇率小幅走低&#xff0c;20日盘中最低跌至7.2874&#xff0c;创下2023年11月中旬以来的新低&#xff0c;随后收复部…

用Selenium自动化Web应用测试!

在开发和维护Web应用时&#xff0c;测试是确保应用正常运行的关键环节。手动测试不仅费时费力&#xff0c;而且容易出错。而通过使用Selenium&#xff0c;程序员可以轻松模拟用户交互、验证页面元素&#xff0c;从而自动化测试过程&#xff0c;提升测试效率和准确性。 解决的问…

[leetcode hot 150]第十一题,盛水最多的容器

题目&#xff1a; 给定一个长度为 n 的整数数组 height 。有 n 条垂线&#xff0c;第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线&#xff0c;使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明&#xff1a;你不能倾…

抖音a_bogus,mstoken全参数爬虫逆向补环境2024-06-15最新版

抖音a_bogus,mstoken全参数爬虫逆向补环境2024-06-15最新版 接口及参数 打开网页版抖音&#xff0c;右键视频进入详情页。F12打开控制台筛选detail&#xff0c;然后刷新网页&#xff0c;找到请求。可以发现我们本次的参数目标a_bogus。a_bogus有时长度为168有时为172&#xf…

数据模型——饮食记录

数据模型——饮食记录 本次实验完成饮食记录的数据模型&#xff0c;如下图所示 该饮食记录模型与上次的记录项数据模式定义处理方式相同&#xff0c;我们首先分析其数据结构&#xff0c;我们发现首先有早餐、午餐、晚餐等记录类型数据模型&#xff0c;其包括了id、类型名称、类…

处理文本内容的命令和正则表达式

处理文本内容的命令 正则表达式匹配的是文本内容&#xff0c;linux的文本三剑客 都是针对文本内容 文本三剑客&#xff1a; grep 过滤文本内容 sed 针对文本内容进行增删改查 awk 按行取列 文本三剑客都是按行进行匹配。 grep grep的作用就是使用正则表达式来匹配文本内…

档案数字化建设要点

目前&#xff0c;档案信息数字化的现状是档案标准化、规范化滞后和应用软件多乱&#xff0c;这些都严重影响了系统整体水平的提高。档案信息自动化的内涵包括档案工作的各个方面和各个环节&#xff0c;其中首要的是档案业务要规范&#xff0c;档案标准要建立健全和真正实施。档…

【Python高级编程】Pickle实现AI算法训练的权重数据的保存

任务描述 代码实现 import pickle import time import os import numpy as np# 模拟耗时的权重计算过程 def calculate_weights():print("开始计算权重...")time.sleep(5) # 模拟耗时操作&#xff0c;暂停5秒以模拟计算过程weights np.random.rand(10, 10) # 随机…

RealityCheck™电机监测和预测性维护模型

RealityCheck™电机 一个附加的软件工具箱&#xff0c;可实现条件监测和预测性维护功能&#xff0c;而无需依赖额外的传感器。相反&#xff0c;它使用来自电机控制过程的电子信息作为振动和其他传感器的代理。凭借其先进的信号处理和机器学习(ML)模型&#xff0c;RealityCheck …

[AIGC] 使用Google的Guava库中的Lists工具类:常见用法详解

在Java程序设计中&#xff0c;集合是我们最常用的数据结构之一。为了方便我们操作集合&#xff0c;Google的Guava库提供了一个名为Lists的工具类&#xff0c;它封装了许多用于操作List对象的实用方法。在本文中&#xff0c;我们将详细介绍其常见的用法&#xff0c;以帮助您更好…

S级猫主食冻干测评出来了:希喂、K9、朗诺实测分享

对于许多宠物主人来说&#xff0c;一到挑选主食冻干就头疼。尽管主食冻干为猫咪带来的益处远超过普通猫粮&#xff0c;但其价格也相对较高。因此&#xff0c;许多宠物主人担心高价购买的主食冻干营养价值并不高。实际上&#xff0c;除了营养&#xff0c;安全性和配方也是选购时…

【课程系列04】某客时间AI大模型应用开发实战营

网盘链接 https://pan.baidu.com/s/1blR1eIMDIIp6AbxU4YaK9w 课程收获 "AI大模型应用开发实战营"是一个为期八周的在线课程&#xff0c;旨在教授学员如何开发和应用AI大模型。课程内容从基础理论到实际应用&#xff0c;逐步深入&#xff0c;覆盖了以下要点&#x…

推荐一个大佬们都在用的IDE主题-Dracula Theme

Dracula主题 对于颜色的主题&#xff0c;每个人的喜欢都有所区别&#xff0c;我喜欢Dracula主题&#xff0c;基本IDE编辑器能配置的都会配置这个主题颜色。然后偶然有一天我发现这个网站&#xff1a;https://draculatheme.com/。才发现Dracula不再仅仅只是个主题了&#xff0c…

有了它,再也不用为客户管理而烦恼

在竞争激烈的市场环境中&#xff0c;有效的客户关系管理&#xff08;CRM&#xff09;系统是企业获取商机、提高成单效率的关键。搭贝CRM管理系统是基于市场业务需求量身定制的&#xff0c;通过记录客户360度画像和跟进信息&#xff0c;实现客户管理的精细化和高效流转。 &#…

Linux:文件描述符

文件描述符实际上就是一个小整数 0 & 1 & 2 Linux进程默认情况下会有3个缺省打开的文件描述符&#xff0c;分别是标准输入0&#xff0c; 标准输出1&#xff0c; 标准错误2. 0,1,2对应的物理设备一般是&#xff1a;键盘&#xff0c;显示器&#xff0c;显示器 所以输入输…

为电脑小白推荐的5款实用工具软件

​ 电脑上的各类软件有很多&#xff0c;除了那些常见的大众化软件&#xff0c;还有很多不为人知的小众软件&#xff0c;专注于实用功能&#xff0c;简洁干净、功能强悍。 1.磁盘空间分析——TreeSize Free ​ TreeSize Free是一款免费的磁盘空间分析工具&#xff0c;能够扫描…

深度学习模型训练中 学习率参数 设置大小问题及设置合适值

&#x1f4aa; 专业从事且热爱图像处理&#xff0c;图像处理专栏更新如下&#x1f447;&#xff1a; &#x1f4dd;《图像去噪》 &#x1f4dd;《超分辨率重建》 &#x1f4dd;《语义分割》 &#x1f4dd;《风格迁移》 &#x1f4dd;《目标检测》 &#x1f4dd;《暗光增强》 &a…