← 返回蜂巢洞察

文章:人工智能改变的只是数据接口,而非查询引擎本身

本文介绍了一种灾难恢复分析工作流程:其中,人工智能代理会生成受限格式的SQL代码或Python程序,DuckDB则会从Parquet数据中提取可复现的分析结果,而该智能代理会负责解读这些结果。文章还解释了“确定性分割”技术、可重放的分析机制,以及四种用于判断在何种情况下使用嵌入式分析引擎就足够了、或者在何种情况下使用托管型数据仓库才更为合理的依据。 作者:袁佩豪

本文介绍了一种灾难恢复分析工作流程:其中,人工智能代理会生成受限格式的SQL代码或Python程序,DuckDB则会从Parquet数据中提取可复现的分析结果,而该智能代理会负责解读这些结果。文章还解释了“确定性分割”技术、可重放的分析机制,以及四种用于判断在何种情况下使用嵌入式分析引擎就足够了、或者在何种情况下使用托管型数据仓库才更为合理的依据。

作者:袁佩豪

相关文章

技术实践

演讲主题:25万亿枚代币究竟揭示了什么?这些数据能帮助我们了解开发者们实际上是如何运用人工智能代理技术的。

Brendan O’Leary探讨了现实世界中人工智能的普及程度实际上取决于人们是否能够建立起对相关技术的信任,而非仅仅追求各种模型评估指标。他利用多达40万亿条使用数据,详细解释了人工智能普及过程中的四个关键阶段,并分析了在信息构建、多模型协同处理以及反馈机制等方面可能出现的故障点,这些分析有助于工程领域的领导者成功推进基于人工智能的工作流程的规模化应用。 作者:Brendan O’Leary

阅读全文
技术实践

什么是模型蒸馏?开发者指南

随着时间的推移,知识以多种形式被传承下来。在古代美索不达米亚(今天的伊拉克)文字尚未被发明之前,法律、历史、神话、歌曲等各种信息都是通过口耳相传的方式从一代人传到另一代人的。这种传播方式要么是通过具体的指示来进行,要么是通过讲故事来实现的——尤其是那些民间传说以及发生在很久以前的事件。 但另一种常见的知识传递方式就是师徒之间的传授,无论是正式的还是非正式的。我们在历史上也能看到这样的例子:《圣经》记载,耶稣有十二个门徒,在他开始传道直到去世的这段时间里,每天都教导他们。苏格拉底教导柏拉图,而柏拉图又在雅典创立了一所学堂,并在那里教导亚里士多德长达二十年。亚里士多德在科学、逻辑学和政治学领域取得

阅读全文
技术实践

在PostgreSQL中构建混合搜索引擎:BM25算法与向量检索技术的结合应用

大多数应用程序的搜索功能都不得不在两种方案之间做出取舍:要么使用简单的文本过滤机制,要么像Elasticsearch那样搭建独立的搜索系统,并配置复杂的同步流程。 在freeCodeCamp.org的YouTube频道上,我制作了一门新的视频课程,演示了如何在PostgreSQL中构建一套完整的、适用于生产环境的搜索系统。通过将词汇匹配技术与高维向量嵌入技术结合到同一个数据库中,我们既可以消除对外部服务的依赖,又能确保搜索索引满足ACID规范的要求。 搜索查询通常需要两种不同的检索方式: "Apollo 13" 这样的精确查询需要关键词与数据内容进行精准匹配,而这种处理方式正是关键词引擎的强项

阅读全文
技术实践

如何让你的编程工具在浏览器中检测其运行效果

我受够了让编程机器人告诉我“前端工作已经完成”,但实际上根本没有人真正打开过前端界面来测试这些更改。 你们应该都见过这样的情景:机器人修改了一些代码,运行了格式化工具、类型检查工具和测试程序,所有结果都是正常的,然后它就会显示“已实现并验证通过”之类的信息。 但究竟是怎么验证的呢?通过测试确实能说明代码没有问题,但这并不等同于真正打开应用程序来使用那些刚刚被修改过的功能。 我遇到过很多这样的情况:代码本身没有问题,测试也通过了,但用户界面仍然存在一些明显的问题——比如某个控件与其他元素重叠了,某个选中的状态在数据存储中是存在的,但在屏幕上却没有高亮显示,某些操作在某种路径下可以正常执行,在另一

阅读全文