不懂编程可以学人工智能吗 (ai问答机器人小程序)

扣子Coze是字节新一代一站式 AI Bot 开发平台,用于快速搭建基于 AI 模型的各类问答 Bot,从解决简单的问答到处理复杂逻辑的对话。Coze国外版本用的是GPT,而国内版本用的是云雀语言模型,应该还是有些区别的。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

今天从自动创建bot入手,初步尝试了Coze国内版本在基础问答、插件使用、数据库和知识库输入等方面的功能。

创建bot

进入Coze主页面,随便问了个问题,Coze告诉我无法回答,它只能用来创建Bot。于是我换了个问题:“如何创建bot”,结果Coze立刻回复已经帮我创建了Bot“美食菜谱助手”。这也过于智能了吧,怎么就创建美食菜谱方面的bot了呢,我好像并没有做菜这方面的兴趣或者天赋。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

把它作为Coze给的范例,于是试着给了下一个命令:创建一个财会税务方面的bot,Coze很爽快,立刻告诉我建好了一个bot,还直接给Bot取了个名字“税宝”。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

点进编辑界面,bot的人设与回复逻辑都已经帮我写好了,专业技能感十足。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

基础问答

在预览和调试界面随便问了个普通问题:如何进行财务预算,bot的回答中规中矩。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

然后问了一个时效性比较强的问题:2023年度个人所得税汇缴什么时候可以开始办理?bot的回答有点问题,可能是我问的问题在理解上存在歧义。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

于是重新提问:2023年度个人所得税汇缴今年什么时候可以开始办理?这次bot的回答非常准确。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

插件使用

官网文档对于插件介绍比较简单,先选个自家的“头条新闻”试试

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

弹出的界面除了“添加到我的Bot”,其他也没允许修改的地方。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

确认后,在bot的编辑界面中就能看到“头条新闻”的插件。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

在预览和调试窗口试着问问:今天财税方面的新闻。从Coze的反馈来看,确实调用了头条新闻,不过内容有点少,今天财税方面的内容就这2条吗?

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

又试着问一句:今天股市新闻,结果被拒绝了,看来是通过指定关键字调用新闻接口的,Coze认为“股市”不属于财会税收,但是这个反馈和上一条问题反馈的新闻却有点矛盾。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

数据库使用

Coze关于数据库使用的文档非常简单,仅提供了一个模板和效果示例,不过大致能看明白怎么使用。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

那就按着模板照葫芦画瓢,准备做个财会税收相关政策法规的数据库试试看,于是自定义一个数据表Policy(目前coze限制只能自定义一个),包含标题、文号、发布日期和主要内容四个字段:

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

然后到税务官网找了条公告,试试怎么把相关要素存进数据库。先按照模板的例子试着整理了一段文字,从Coze的反馈来看,调用了数据库模块,但是没有成功写入数据。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

看来上面写的这段文字太过隐晦了,再试试直白一点的。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

还是不行,数据库中也未见到记录,那就将文字直白到底。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

终于成功了,数据库中也看到了已存储记录。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

接下来继续测试数据库中的这条记录可不可以被命中。试着提问,结果还是满意的。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

知识库

官网上关于知识库的文档说明感觉实在是很草率,没有范例,完全只能靠自己摸索。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

创建知识库之后需要新增单元,有本地文档、在线数据和Notion等增加方式。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

先试了试在线数据的形式:一开始调用税务官网政策库页面报错,然后换成调用新浪财经新闻页面和shui5中央财税法规页面却都成功了,应该是有些网页有反爬限制。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

仔细观察刚才以在线数据形式导入的“中央财税法规”单元的自动分段情况,对比实际网页内容,感觉是眉毛胡子一把抓,页面上右侧栏的标题内容也全部抓进来了。

所以导致分段内容很乱,规范性很差。感觉如果Coze在这边能加个自定义网页元素XPATH的功能就方便了,这样要提取内容的指向性就会更明确。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

再试试本地文档形式导入,税务官网找了一个公告存成docx文件后,导入操作很方便。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

导入过程采用了自动分段方式。导入成功后,观察单元的分段列表,感觉内容切割的比较乱。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

试着提问,果然,coze虽然搜索了知识库,但是没能回答上来。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

把知识库删除之后重新提问,Coze反而有回答,但是很可惜,给出的回答是错误的。

不懂编程可以做小程序吗,不懂编程可以学人工智能吗

结语

从今天Coze的使用体验来看,有不少收获,也有一些失望。

当然,也可能是我的玩法不正确,但确实相关资料太少,上手不易。

欢迎大家在评论区批评指正,共同探讨!