前言
大家好,我是R哥。
随着 ChatGPT 的火爆全网,AI 这几年迎来爆发式增长,国内 AI 也遍地开花,各大厂也开始卷 AI 赛道了,眼花缭乱的大模型,花里胡哨繁杂的功能,多的真让人摸不着头脑。
更头痛的是,传统 AI 应用的开发门槛非常高,也非常耗时费力,而且大多都只支持对话式交互,对智能体、AI 应用的开发支撑能力非常有限。
R哥我一直也在使用 AI 提效,在使用传统 AI 工具开发 AI 应用也显得非常吃力,何况我还是 10 多年的老程序员了,对于非专业人士或者初学者来说,想开发自己的 AI 应用那更是天方夜谭。
那么问题来了:
如果有一个「可视化工具」能让 AI 应用开发变得简单有趣,不用研究 API,也不用懂代码,人人都能搭建自己的 AI 应用,那会是怎样的体验呢?
最近可视化 AI 开发的趋势可以说是越发火热,比如:胃之书,这类工具的出现又让我看到了希望,通过可视化开发,大幅降低了语言模型应用的开发难度,但仍需一定的代码基础。
真正 0 代码、可视化的 AI 应用开发,字节旗下的扣子(coze.cn)就不得不说了。
本文我也会带大家体验一下扣子的魅力,看看我如何 0 代码搭建自己的 AI 应用:写作助手。
扣子 ProjectIDE 重磅发布
扣子之前只能开发智能体,虽然也是基于可视化开发,也能完成复杂的工作流,但前端还是需要对话式交互,没有提供个性化定制前端页面的能力。
但在 11 月 28 号这天,扣子真的发力了,带来了重磅新功能:Project IDE,提供了定制前端页面的能力,从前端到后端,0 代码,人人都能开发自己的 AI 应用。
我说几个重点吧:
1、首先,ProjectIDE 搭载了 UI Builder,带来了更灵活可控的数据读写能力,可以搭建具有完整前后端的 AI 应用,并可以将其发布为 API 服务、模板,或上架至扣子商店。
2、其次,应用的业务逻辑是由编排好的工作流实现的,同时可通过变量、插件、知识库、数据库等方式灵活地与本地或线上数据进行交互。
3、此外,扣子提供了丰富的页面组件和可视化的编排能力,让你无需写一行代码就可以快速搭建出用户界面。
ProjectIDE 的发布,让人人都能开发一个自己的 AI 应用变为现实。
AI 应用能力才发布不久,还是 Beta 版本,R哥我已经等不及了,我先尝为快,也搭建了一个自己的 AI 应用:写作助手,真的强的飞起。
写作助手的功能如下:
用户通过在前端页面输入写作需求,后端能理解需求,创作文章内容并返回,内容包括封面和文章内容。后端能参考我的网站原创文章进行创作,并且能将创作内容保存到数据库。
下面我带大家来体验下如何 0 代码开发具备前后端的 AI 应用,重点是可视化、0 代码、0 对话交互式开发。
现在有了扣子,仅需 5 步,就能轻松上线自己的 AI 应用。
来,看我怎么带你用扣子玩转 AI 应用~
第 1 步:创建 AI 应用
首先登录扣子平台:
https://www.coze.cn/
在左侧菜单栏,点击工作空间,选择一个工作空间。
工作空间是各种资源和开发项目的集合,不同工作空间内的数据和资源相互隔离。
第 2 步:编排业务逻辑
创建完 AI 应用项目后,在「业务逻辑」菜单下就可以开始进行业务逻辑编排了,也是就 AI 应用的后端处理流程。
点击左侧工作流 + 号创建一个工作流,新的工作流默认自带初始化的开始、结束两个节点,中间可以随意添加自定义节点,自定义节点可以进行重命名、创建副本、删除等操作。
开始
知识库检索
创作文章
可以选择不同的模型,支持国内各种大模型,比如:官方的豆包、阿里通义、Kimi 等等;
可以设置技能,比如我这里添加了内置的微信搜索、百度搜索两个技能;
可以设置输入参数,比如我这里添加了在开始节点中添加的输入参数;
可以设置系统提示词、用户提示词,提示词是支持自动优化的,并且可以使用 引用输入参数或变量;
可以设置输出参数,比如我这里设置了输出为 格式,输出变量名为 字符串类型。
我这里主要设置的根据用户提交的创作信息,以及根据我创建的知识库来进行创作。
图像生成
请注意,图像生成和创作文章节点是同时执行的,因为它们没有因果关系,同时执行可以提升工作流效率。
合并结果
写入数据库
结束
至此,整个编程业务逻辑的工作流就设计完成了,接下来就是设计界面了。
第 3 步:设计界面
利用扣子最新发布的 UI Builder 能力,无需复杂指令即可实现直观的界面交互设计,然后通过前端页面来调用后端工作流,这一整套前后端的 AI 应用就能跑通了。
布局设计
关于写作助手大概的设计思路是,设计一个顶部应用头部、左侧输入参数区域、右侧文章展示区域,参考以下操作完成页面布局:
在组件面板中,找到布局组件 > 容器组件(也就是 组件),依次拖入 3 个容器组件到主容器中,并设置排列方式、比例等参数;
在左侧输入参数区域拖入表单、文本、输入框、按钮组件;
在右侧文章展示区域拖入文本、Markdown 组件;
组件设置都是傻瓜式的,并且都会有相应的设置帮助,这里就不详细展开了。
触发事件
重点说下各个组件的事件,主要是操作按钮,以及表单的提交事件。
通过配置事件和添加数据,就能实现业务逻辑与用户页面的联动了。
第 4 步:应用测试
以上完成后,点击右上角的「预览」按钮就能进入预览界面了,然后输入写作需求,然后再点击相应的按钮进行测试。
测试效果如以下视频所示:
右侧的展示区域是可以滚动的,创作的结果正常输出了封面、文章内容,并且文章内容是参考了我的原创文章知识库的。
对了,除了在界面上测试,工作流也是可以单独调试的,点击右上角的试运行按钮进入调试,效果如下视频所示:
第 5 步:应用发布
完成应用测试后,点击右上角的「发布」按钮,我们就可以将 AI 应用发布到商店或模板,或发布成 API 服务与其他应用集成。
扣子这次的升级真的是史诗级的变革,真的很新颖,不仅能轻松实现各种复杂的 AI 应用,AI 应用的使用体验也非常好,不再需要像传统 AI 工具那样一句句对话式交互,非常方便快捷。
扣子开发者日
最后,说下扣子的最新动态和活动,对 AI 应用感兴趣的小伙伴千万不要错过。
火山引擎将于 12 月 17 日 ~ 12 月 19 日在上海举办 2024 冬季 FORCE 原动力大会,其中扣子在 12 月 19 日下午将进行面向扣子开发者的分论坛活动,开发者将与扣子核心团队面对面。
具体内容包括:
官方面对面交流: 平台功能抢先知,最新发布的 ProiectIDE/Ul builder、最近火热的模板的最新功能、内测抢破头的语音 API,都将在本次面对面中进一步发布独家信息。
成功案例分享: 资深扣子开发者实战案例分享,启发创意,探索变现。资深技术大拿、知名大V、AI创业者、企业内的AI先行者,这是AI开发最佳实践者的聚会。
开发者主题探讨: 关于扣子 “好的”、“坏的”、“想吐槽的”,大胆开麦,核心团队准备好了聆听所有声音。
想了解更多开发者日详情点击文章《扣子开发者日|邀你参与扣子创作者年终聚会,聊聊 AI 应用的未来》了解更多。
以上就是本篇文章【字节发布扣子应用 IDE,轻松开发各种复杂 AI 应用,强的离谱!!】的全部内容了,欢迎阅览 ! 文章地址:http://w.yusign.com/tjnews/127.html 资讯 企业新闻 行情 企业黄页 同类资讯 首页 网站地图 返回首页 述古往 http://w.yusign.com/mobile/ , 查看更多