“扣子”开发之四:与千帆AppBuilder比较

上一个专题——“扣子”开发——未能落地,开始抱着极大的热情进入,但迅速被稚嫩的架构模型折磨打击,硬着头皮坚持了两周,终究还是感觉不实用不趁手放弃了。今天询问了下豆包,看看还有哪些比较好的AI开发平台,回答的结果靠前的是百度智能云千帆大模型平台,以及字节跳动豆包大模型(是否可等同于火山引擎平台、扣子平台?)。到百度智能云千帆大模型平台的官网学习了下,有几个认识,算是今天的收获吧!

一、大厂AI平台的基本结构

其他的不说,仅从字节跳动、百度、阿里这三家来看,他们现在提供的AI平台服务基本包括以下几个部分:
1)首先是一个综合的云平台作为服务后台,简称云平台。在云平台上提供综合的互联网服务,形成了它们的互联网服务门户,内容包括了CES云服务器租用服务(现在专门扩展出了AI服务器,支持GPU算力选择)、服务器的各种维护管理服务(包括各种软件协议、宽带接入、安全守护等功能)、预训练通用大模型接入服务(提供API接口,按行业和媒体类型进行侧重训练,如金融大模型、计算大模型、编码大模型、语音大模型、视频大模型等等,按消耗tokens计费),如此等等,服务内容和形式繁多。相对应的平台名称,字节跳动有火山引擎,百度有百度智能云,阿里有阿里云。
2)除云平台之外,各大厂都提供了AI大模型的算法研究,基于AI大模型算法并针对不同的功能侧重提供预训练大模型接入服务,以及基于预训练大模型的用户自定义模型精调服务,例如字节跳动的豆包大模型(火山大模型)、百度的文心大模型(千帆大模型)、阿里的通义千问大模型等,这些可以简称大模型服务
3)除提供自家研发的大模型之外,大厂相互之间也提供模型接入服务。对于开源大模型,或许它们就可以直接部署在自己的云计算中心了。比如字节跳动的火山引擎云平台就提供Kimi大模型、DeepSeekV3等很多其他模型的接入服务。这些可以统称为大模型接入服务
4)作为大众化的产品,各大厂纷纷推出智能体app,如字节跳动的豆包app,百度的文小言app,阿里的通义app等。智能体app既可以吸引大众用户,扩大市场影响力,同时也是一个平台,为众多的AI创业者和创业企业提供了发布和推广AI智能软件的平台和市场。
5)如前一条所说,智能体app本身也是一个市场,吸引了很多开发者,与此同时,各大厂纷纷推出自己的AI应用开发平台,提供开发AI应用所需要的框架、资源(包括算力、存储、AI模型接入、数据库、扩展组件、API等等)和工具,并为AI应用的发布提供便利,如发布到抖音、微信、公众号、微博等社交平台。像字节跳动的扣子平台Coze,百度的千帆AppBuilder等,都是这样的AI开发平台。

二、字节跳动Coze和百度千帆AppBuilder的简单对比

之前因为只接触了字节跳动的AI应用开发平台——Coze,因为对Coze的失望才搜寻到百度的千帆AppBuilder。真是不看不知道,一看吓一跳啊!可以说,Coze平台大规模地“借鉴”了千帆AppBuilder!都包括智能体(自主规划Agent)和AI应用(工作流Agent)两种开发模式的区分、对话流和工作流的概念和区分、开场白和推荐问题、智能体角色定义、工作流节点的概念、节点的大部分类型、代码节点的定义/形式/限制等、数据库、知识库、插件、变量等等概念及其功能…几乎就是一样的(其实我很想用照搬、雷同等词语,谨慎起见,还是客气点~),甚至连官方文档的基本结构都是类似的!

难怪我觉得Coze平台怎么那么晦涩呢,这是照猫画虎,结果却描得不像啊!我敢说,做Coze平台的这帮人是没得理想的一帮人!怎么能这么搞呢?可能有人会问,凭啥我指责Coze模仿而不指责千帆AppBuilder?我只能说,这只是我个人推测,理由一是百度公开发布大模型并提供相关服务的时间确实比字节跳动早,二是,从官方文档的内容来看,千帆AppBuilder更原始更细节一些,Coze看得出来是对某些接口和概念进行了简化和包装,比如开始节点的参数,大模型的配置参数等都进行了弱化,这些显然是在某种原型基础上进行的权衡选择。

当然也不是完全一样,起码有几点我认为Coze是有进步的:
1)对于调试手段的增强。千帆AppBuilder也有预览和调试模式,但基本只是试运行效果展示,而Coze在调试模式下可以把AI应用的每个执行步骤都揭露出来,每个步骤的消息内容和结果,包括所有的输入/输出参数,这样更便于问题的分析。顺便说一句,Coze调试信息的揭露还不够,比如对数据库执行的真实动作及其结果就看不到,更底层比如API的调用形式也看不到,可见的东西还是不够,以致发生了问题还是不知所以,猜不透!
2)提供了界面设计和变量绑定工具。千帆AppBuilder平台只能千篇一律地以相同的对话方式来实现软件功能。而Coze可以直接编辑用户界面,有现成的界面组件可以用,可以和工作流以及系统变量进行绑定,这个确实是个很大的提升,也是刚需吧。只是组件还不够丰富,组件控制方式还太单薄,变量绑定的局限性还很大,还达不到真正用来开发实用性的AI软件的期望。
3)对更多的大模型开放。Coze平台可以很容易的接入目前大部分的大模型,例如Kimi大模型、DeepSeekV3大模型,千问大模型等。相对而言,千帆AppBuilder平台则以百度自己的Ernie和qianfan大模型为主,少有的几个其他家的模型也是非主流了。
以上三点应该说是重大的提升,尤其是前两点为开发人员实现了很大的便利,而开放性也会受到更多开发者的欢迎。希望Coze加快迭代步伐吧!

但是,基于其与千帆AppBuilder的太多的相似性,我怀疑他们对其体系结构的理解程度可能不像原创团队那么深,而能够采取这种方式(模仿)来构建平台,也反映出其团队成员的水平也有限,未能从底层开始整体性构思和创造,以跟随仿照的思维,最后很可能会描不下去,但推倒重来又成本高昂,而且重构也要相当高的技术水准,到时候更可能的状态是骑虎难下!除非,字节跳动的公司高层能更加重视这个平台,有更多的资源投入,由更牛的技术大佬来领头。

结论

鉴于Coze平台跟千帆AppBuilder平台的相似性,以及几个明显的重大提升,而除此之外,千帆AppBuilder平台却并没有其他更突出的功能了,显然离开Coze平台后再投入千帆AppBuilder平台是没有太大意义的!从这点来说,Coze暂时是赢了?反过来说,先入千帆AppBuilder平台的开发者,也没有必要急于转移到Coze平台,因为Coze平台虽有提升但也满足不了实用性的需求,Coze还有很长的路要走,还有待完善,而且暗含很快遇到发展瓶颈的风险。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

qml LevelAdjust详解

1、概述 LevelAdjust 是 QML(Qt Modeling Language)中的一个类型,用于调整源组件的每个色彩通道的颜色级别。通过 LevelAdjust,可以实现对源项目对比度的调节和色彩平衡的改变。LevelAdjust 类型继承自 Item,并提供了…

springMVC实现文件上传

目录 一、创建项目 二、引入依赖 三、web.xml 四、编写上传文件的jsp页面 五、spring-mvc.xml 六、controller 七、运行 一、创建项目 二、引入依赖 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.o…

opencv进行人脸识别环境搭建

1. 构建人脸识别环境 1) 下载安装opencv 下载地址&#xff1a;Releases - OpenCV 参考博文&#xff1a;OpenCV下载安装教程&#xff08;Windows&#xff09;-CSDN博客 下载对应系统的opencv&#xff0c;如windows版&#xff0c;opencv-4.5.5-vc14_vc15.exe 2) 然后解压缩到…

[SAP ABAP] 批量导入(BDC)练习案例

业务目的&#xff1a;对采购订单做批量修改&#xff0c;同时需要用报表显示导入结果&#xff0c;Excel上传凭证后&#xff0c;录制BDC&#xff0c;调用BDC对采购订单进行修改 批量修改以下3个采购订单的短文本以及采购订单数量 提示Tips&#xff1a;上述提供的3个采购订单涉及…

《自动驾驶与机器人中的SLAM技术》ch4:预积分学

目录 1 预积分的定义 2 预积分的测量模型 ( 预积分的测量值可由 IMU 的测量值积分得到 ) 2.1 旋转部分 2.2 速度部分 2.3 平移部分 2.4 将预积分测量和误差式代回最初的定义式 3 预积分的噪声模型和协方差矩阵 3.1 旋转部分 3.2 速度部分 3.3 平移部分 3.4 噪声项合并 4 零偏的…

2Spark Core

2Spark Core 1.RDD 详解1) 为什么要有 RDD?2) RDD 是什么?3) RDD 主要属性 2.RDD-API1) RDD 的创建方式2) RDD 的算子分类3) Transformation 转换算子4) Action 动作算子 3. RDD 的持久化/缓存4. RDD 容错机制 Checkpoint5. RDD 依赖关系1) 宽窄依赖2) 为什么要设计宽窄依赖 …

归子莫的科技周刊#2:白天搬砖,夜里读诗

归子莫的科技周刊#2&#xff1a;白天搬砖&#xff0c;夜里读诗 本周刊开源&#xff0c;欢迎投稿。 刊期&#xff1a;2025.1.5 - 2025.1.11。原文地址。 封面图 下班在深圳看到的夕阳&#xff0c;能遇到是一种偶然的机会&#xff0c;能拍下更是一种幸运。 白天搬砖&#xff0c;…

机器学习第一道菜(一):线性回归的理论模型

机器学习第一道菜&#xff08;一&#xff09;&#xff1a;线性回归的理论模型 一、问题&#xff1a;千金买笑1.1 散点图1.2 机器学习能搞啥 二、模型的建立2.1 线性回归2.2 回归模型 前面讲了机器学习的“四大绝技”&#xff0c;今天&#xff0c;开始研究第一绝技“回归”&…

http转化为https生成自签名证书

背景 项目开发阶段前后交互采用http协议&#xff0c;演示环境采用htttps协议 &#xff0c;此处为个人demo案例 组件 后端&#xff1a;springBoot 前端&#xff1a;vue web 服务&#xff1a;tomcat 部署环境&#xff1a;linux 生成自签名证书 创建目录 存储证书位置 # mkdir -p…

【安卓开发】【Android】总结:安卓技能树

【持续更新】 对笔者在安卓开发的实践中认为必要的知识点和遇到的问题进行总结。 一、基础知识部分 1、Android Studio软件使用 软件界面 最新的版本是瓢虫&#xff08;Ladybug&#xff09;&#xff0c;bug的确挺多。笔者更习惯使用电鳗&#xff08;Electric Eel&#xff0…

PT8M2302 触控 A/D 型 8-Bit MCU

1. 产品概述 PT8M2302 是一款可多次编程&#xff08; MTP &#xff09; A/D 型 8 位 MCU &#xff0c;其包括 2K*16bit MTP ROM 、 256*8bit SRAM、 ADC 、 PWM 、 Touch 等功能&#xff0c;具有高性能精简指令集、低工作电压、低功耗特性且完全集 成触控按键功能。为…

HunyuanVideo 文生视频模型实践

HunyuanVideo 文生视频模型实践 flyfish 运行 HunyuanVideo 模型使用文本生成视频的推荐配置&#xff08;batch size 1&#xff09;&#xff1a; 模型分辨率(height/width/frame)峰值显存HunyuanVideo720px1280px129f60GHunyuanVideo544px960px129f45G 本项目适用于使用 N…

【网络 MAC 学习专栏 -- 如何理解 PHY 的 Link Up】

请阅读【嵌入式开发学习必备专栏 Cache | MMU | AMBA BUS | CoreSight | Trace32 | CoreLink | ARM GCC | CSH】 文章目录 OverviewClause 22/Clause 45Clause 22Clause 45 PHY Link 状态的软件实现 转自&#xff1a; 开心果 Need Car 2022年10月20日 09:50 上海 Overview PHY…

npm发布组件(vue3+webpack)

1.初始化Vue项目 vue create my-app 2.本地运行 npm run serve 3.新增目录和文件 1. src/package/index.js 2. src/package/wlz-btn/index.vue 3. src/package/wlz-input/index.vue // src\package\index.js import WlzBtn from "./wlz-btn"; import WlzInput …

数据库(MySQL)练习

数据库&#xff08;MySQL&#xff09;练习 一、练习1.15练习1.16练习 二、注意事项2.1 第四天 一、练习 1.15练习 win11安装配置MySQL超详细教程: https://baijiahao.baidu.com/s?id1786910666566008458&wfrspider&forpc 准备工作&#xff1a; mysql -uroot -p #以…

基于华为云车牌识别服务设计的停车场计费系统【华为开发者空间-鸿蒙】

文章目录 手把手的技术干货教程&#xff0c;记录从0到1的开发过程。一、前言1.1 内容简介1.2 云主机1.3 开发环境1.4 功能说明 二、华为云开发者空间2.1 进入开发者空间2.2 配置云主机2.3 安装系统2.4 启动云主机2.5 全屏切换2.6 共享桌面2.5 测试Python开发环境2.6 安装reques…

如何在前端给视频进行去除绿幕并替换背景?-----Vue3!!

最近在做这个这项目奇店桶装水小程序V1.3.9安装包骑手端V2.0.1小程序前端 最近&#xff0c;我在进行前端开发时&#xff0c;遇到了一个难题“如何给前端的视频进行去除绿幕并替换背景”。这是一个“数字人项目”所需&#xff0c;我一直在冥思苦想。终于有了一个解决方法…

Yolov8 目标检测剪枝学习记录

最近在进行YOLOv8系列的轻量化&#xff0c;目前在网络结构方面的优化已经接近极限了&#xff0c;所以想要学习一下模型剪枝是否能够进一步优化模型的性能 这里主要参考了torch-pruning的基本使用&#xff0c;v8模型剪枝&#xff0c;Jetson nano部署剪枝YOLOv8 下面只是记录一个…

AWS Lambda

AWS Lambda 是 Amazon Web Services&#xff08;AWS&#xff09;提供的无服务器计算服务&#xff0c;它让开发者能够运行代码而不需要管理服务器或基础设施。AWS Lambda 会自动处理代码的执行、扩展和计费&#xff0c;开发者只需关注编写和部署代码&#xff0c;而无需担心底层硬…

MySQL-索引

目录 &#x1f334;概念 &#x1f335;作用 &#x1f331;使用场景 &#x1f384;使用 查看索引 创建索引 删除索引 &#x1f334;概念 索引是一种特殊的文件&#xff0c;包含着对数据表里所有记录的引用指针。可以对表中的一列或多列创建索引&#xff0c;并指定索引的类…