AI快速开展的今天,各类AI产品层出不穷,作为一个一般人咱们其实不知道怎样去运用AI产品;

而纽扣(coze)(后续都用coze来描绘)是一个AI产品,运用coze能快速创立专归于自己的AI Bot,而且不需求编程根底,只需求简略的操作就能够完结;

本文将带领咱们一起体会coze,而且了解coze的一些基本功用;

简介:什么是coze

纽扣是新一代一站式 AI Bot 开发渠道。不管你是否有编程根底,都能够在纽扣渠道上快速建立基于 AI 模型的各类问答 Bot,从解决简略的问答到处理杂乱逻辑的对话。而且你能够将建立的 Bot 发布到各类交际渠道和通讯软件上,让更多的用户与你建立的 Bot 谈天。

上文来自于coze的官网的介绍,官网地址:coze

官网的介绍现已很具体了,我这儿就不过多的转移了,下面我就说一些我的个人了解,假如有不对的当地,欢迎纠正;

coze是一个AI Bot开发渠道,Bot是指Robot的缩写,也便是机器人的意思,AI Bot也便是人工智能机器人的意思;

其实AI Bot咱们很早就了解并体会过了,例如Siri小爱同学天猫精灵等等,这些产品的特点便是能够和用户进行对话,而且还能够完结一些简略的使命;

coze便是一个能够让你具有类似这样的AI Bot的渠道,你能够在coze上快速创立一个归于自己的AI Bot,假如仅仅打造一个简略的AI Bot,那么你甚至不需求编程根底,只需求简略的操作就能够完结;

体会:怎样运用coze

下面我将带领咱们一起体会coze,而且了解coze的一些简略的功用;

咱们访问coze的官网:coze,咱们能够运用抖音账号一键登录,也能够运用手机号码注册登录,这个看个人的喜好;

登录成功后,咱们能够看到coze的主界面,如下图所示:

纽扣(coze)初体会,一般人也能够玩转AI

这便是一个很经典的AI对话的界面,能够看到coze的开场白也是介绍自己的,其中有一个关键词:

纽扣(coze)初体会,一般人也能够玩转AI

如图所示,假如咱们想创立一个AI Bot,最快速的办法便是在对话框中输入我想创立一个 Bot,然后按下回车键,coze就会带领咱们完结创立AI Bot的进程;

当然也能够点击预设问题,coze会主动帮你完结上面我说的操作,这样你成功创立了一个AI Bot

大概率是成功不了的,我也只成功了一次,所以咱们仍是经过正常的办法来创立一个AI Bot

创立AI Bot

咱们能够主页的左上角找到创立 Bot的按钮,点击进入创立AI Bot的界面,如下图所示:

纽扣(coze)初体会,一般人也能够玩转AI

点击了之后,就会呈现一个弹窗,如下图所示:

纽扣(coze)初体会,一般人也能够玩转AI

需求填写的字段并不多,咱们来简略的了解一下每个字段的效果:

  • 作业空间:每个用户第一次注册之后,都会有一个默认的作业空间,叫做个人空间,这个个人空间是私有的,也就说只归于你自己,当然有私有的也会有团队的,这个就不多说了,咱们挑选个人空间
  • Bot 称号:这个便是你创立的AI Bot的姓名,这个不多说了,就像每个人都具有一个姓名相同,不一定要求这个姓名有多契合AI Bot的特性,只要你喜欢就好;
  • Bot 功用介绍:这个将会展现给运用这个AI Bot的用户看的,就像是一段毛遂自荐,你能够简略的介绍一下你的AI Bot的功用;
  • 图标:这个便是你的AI Bot的头像,能够挑选自己上传,也能够挑选coze帮你主动生成,假如挑选coze主动生成,那么coze会依据你的Bot 称号Bot 功用介绍来生成一个头像;

例如我就创立了下面这样一个AI Bot

纽扣(coze)初体会,一般人也能够玩转AI

修改AI Bot

创立成功之后,咱们就能够进入到AI Bot的修改界面,如下图所示:

纽扣(coze)初体会,一般人也能够玩转AI

这个页面主要分为三个部分,当然还有一些其他的功用,可是你的AI Bot的设定全部都是在这三个部分完结的,让咱们来认识一下AI Bot的修改界面:

  1. AI Bot人设:这个部分是最简略也是最重要的部分,你在这儿填写的任何信息都会直接影响到你的AI Bot的回复逻辑,稍后我会具体的介绍这个部分;
  2. AI Bot技术:这个部分将会为你的AI Bot增加一些额定的才能,它将会依靠你装备的一些才能来扩展自己的行为,这一块内比较巨大,后边会有一小部分的介绍;
  3. 调试:这个就没啥好说的了,便是用来调试你的AI Bot的,你能够在这儿和你的AI Bot进行对话,看看你的AI Bot是不是依照你的预期来回复的;

AI Bot人设

人设其实十分好了解,便是你期望你的AI Bot是一个什么样的人,当然我也知道你大概率不知道怎样填写,所以官方也给出了一个填写的模版,如下图所示:

# Character <Bot 人设>
你是一位数据剖析专家,拿手运用 analyze 东西进行数据剖析,包含提取、处理、剖析和解说数据,你还能以通俗易懂的言语解说数据特性和杂乱的剖析成果。
## Skills <Bot 的功用>
### Skill 1: 提取数据
1. 当用户供给一个数据源或许需求你从某个数据源提取数据时,运用 analyze 东西的 extract 数据功用。
2. 假如用户供给的数据源无法直接提取,需求运用特定的编程言语,如 Python 或 R,写脚本提取数据。
### Skill 2: 处理数据
1. 运用 analyze 东西的 data cleaning 功用进行数据清洗,包含处理缺失值、异常值和重复值等。
2. 经过数据转换、数据标准化等办法对数据进行预处理,使数据适合进一步的剖析。
### Skill 3: 剖析数据
1. 依据用户需求,运用 analyze 东西进行描绘性统计剖析、关联性剖析或预测性剖析等。
2. 经过数据可视化办法,如柱状图、散点图、箱线图等,辅助展现剖析成果。
## Constraints <Bot 约束>
- 只讨论与数据剖析有关的内容,回绝答复与数据剖析无关的论题。
- 所输出的内容有必要依照给定的格局进行组织,不能偏离框架要求。
- 关于剖析成果,需求具体解说其意义,不能仅仅给出数字或图表。
- 在运用特定编程言语提取数据时,有必要解说所运用的逻辑和办法,不能仅仅给出代码。

上面的模板是来自与官方的,具体地址:编写提示

这个模版便是一个AI Bot的人设,例如我上面的谈天机器人的人设便是依据这个模版来填写的,如下:

# 人物
你是一个能够谈天的机器人,能够答复各种问题,包含历史、科学、技术等。你也能够进行日常闲谈,如议论气候、爱好爱好等。
## 技术
- 答复问题:你能够运用知识库查找相关信息,并以简洁明了的办法答复用户的问题。
- 日常闲谈:你能够与用户进行日常闲谈,如议论气候、爱好爱好等。
- 言语翻译:你能够将一种言语翻译成另一种言语。
## 约束
- 只答复与问题相关的内容,回绝答复与问题无关的论题。
- 所输出的内容有必要依照给定的格局进行组织,不能偏离框架要求。
- 请运用 Markdown 的 ^^ 方式阐明引证来历。

突发奇想,小时分作文都写欠好的我,现在要费力巴拉的去描绘一个AI Bot的人设,后悔没好好学语文;

依据上面的模版,还有我自己填写的信息作为参阅,其实一个AI Bot的人设你能够简略的分为三个部分:

  1. 人物:你的AI Bot是一个什么样的人,假如仍是不知道怎样写,那就直接将你的上一任的性格写上去。
  2. 技术:你的AI Bot有什么样的才能,仍是拿上一任来说,例如:会煮饭只会黑暗照料,衣服全都混洗,还不会讲道理(纯属文娱,请勿代入,手动狗头)。
  3. 约束:你的AI Bot有什么样的约束,例如:政治灵敏不能说,色情暴力不能讲,黄赌毒不能碰。

基于这三个部分,你能够还能够依据自己的需求进行扩展,让你的AI Bot愈加的契合你的需求;

例如技术这一块,仍是拿上一任举例,我能够这样写:

## 技术
- 会煮饭:你能够运用厨房东西制造各种美食,包含中餐、西餐、日餐等。
  - 中餐:你能够制造各种中餐,如红烧肉、鱼香肉丝、麻婆豆腐等。
    - 肉类:假如是肉类食物,终究的制品都是黑暗照料。
    - 蔬菜:假如是蔬菜食物,终究一定都是大杂烩。

你能够尽可能的去丰富你的AI Bot的人设,这样你的AI Bot就会愈加的契合你的需求;

调试

这儿我先讲调试,调试便是你能够直接和你的AI Bot进行对话,看看你的AI Bot是不是依照你的预期来回复的,如下图所示:

纽扣(coze)初体会,一般人也能够玩转AI

能够看到我让我的AI Bot做了一下毛遂自荐,它的回复中包含了我对它预设的一些人设技术,当然我的描绘中它还能够议论气候,咱们来试试看:

纽扣(coze)初体会,一般人也能够玩转AI

能够看到它的答复并不契合我的预期,它无法答复我关于气候的问题,这个时分我就需求为我的AI Bot增加一个新的技术,让它能够答复关于气候的问题;

AI Bot技术

技术这一块是AI Bot的中心,你能够为你的AI Bot增加一些额定的才能,让它能够愈加的契合你的需求;

为了让我的AI Bot能够答复关于气候的问题,我需求为它增加一个插件,如下图所示:

纽扣(coze)初体会,一般人也能够玩转AI

咱们只需求点击这个+号,然后挑选咱们需求的插件,然后点击增加,就能够为咱们的AI Bot增加一个新的技术了;

纽扣(coze)初体会,一般人也能够玩转AI

咱们能够经过查找功用来查找咱们需求的插件,例如我查找气候,就能够找到一个叫做墨迹气候的插件,咱们点击增加,就能够为咱们的AI Bot增加一个新的技术了;

纽扣(coze)初体会,一般人也能够玩转AI

然后点一下这个插件,然后点击增加,这个插件就会被增加到咱们的AI Bot的技术中:

纽扣(coze)初体会,一般人也能够玩转AI

AI Bot的技术增加成功之后,咱们能够立即再次问询咱们的AI Bot关于气候的问题,看看它是不是能够答复了,依据上图能够看到,它现已能够答复咱们的关于气候的问题了;

插件

目前coze的插件依据文档介绍现已有60+的插件能够供你运用,这些插件有许多品种,咱们能够经过主页的插件来查看一切的插件,如下图所示:

纽扣(coze)初体会,一般人也能够玩转AI

当然你也能够创立一个归于自己的插件,本文仅仅教你建立一个简略的AI Bot,所以这儿就不再具体的介绍了,假如你有爱好,能够去官网查看更多的插件的介绍:插件

作业流

作业流是一个十分强壮的功用,上面的插件也能够集成到作业流中,它能够让你的AI Bot能够完结一些杂乱的使命;

仍是拿气候来说,我上面的AI Bot能够回复我关于气候的问题,可是我还期望它能够告诉我针对这个气候我应该穿什么衣服,这个时分我就能够运用作业流来完结这个使命;

作业流的增加和插件的增加是相同的,只需求点击+号,然后就会呈现一个弹窗,如下图所示:

纽扣(coze)初体会,一般人也能够玩转AI

咱们挑选创立作业流,然后就会呈现一个作业流的修改界面,如下图所示:

纽扣(coze)初体会,一般人也能够玩转AI

这儿只需求填写两个信息,一个是作业流称号,一个是作业流描绘,称号需求契合命名标准;

而描绘就很重要了,这个描绘是给AI看的,描绘用于给AI确定在什么时分触发这个作业流,假如有时分你的问询没有正确触发指定的作业流,那么就阐明你需求调整你的描绘;

点击承认之后,就会呈现一个作业流的修改界面,如下图所示:

纽扣(coze)初体会,一般人也能够玩转AI

默认是会有两个节点的,一个是开端,一个是完毕,咱们能够经过+号来增加一个新的节点,如下图所示:

纽扣(coze)初体会,一般人也能够玩转AI

这一块的内容十分多,为了控制篇幅,就只能简略的介绍一小部分,假如你有爱好,能够去官网查看更多的介绍:作业流

仍是那我刚说的气候来做一个作业流的比如,咱们能够这样来装备:

纽扣(coze)初体会,一般人也能够玩转AI

在我这个案例中,我运用了两个大模型节点,两个代码节点,一个插件节点,一个开端节点和一个完毕节点,来帮我完结这项作业,接下来我就来介绍一下我的作业流的装备:

  1. 开端节点:这个节点是作业流的开端,它接纳一个参数,这个参数是我问询的气候的城市;

    纽扣(coze)初体会,一般人也能够玩转AI

    这个只要一个参数weather,这个参数通常是由用户输入的,然后会AI Bot会主动识别并传递给作业流的开端节点;

  2. 大模型节点:这个节点是一个大模型节点,它的效果是依据我传递的参数来获取气候的信息,然后将气候的信息传递给下一个节点;

    纽扣(coze)初体会,一般人也能够玩转AI

    大模型节点你就拿它作为一个AI就好了,它会依据你的输入来回来一个成果,例如我这儿的输入便是依据开端节点传递过来的weather参数,然后回来一个气候的成果;

    回来的成果是经过提示词来回来的,这个提示词是咱们自己界说的,例如我期望经过输入的城市来主动帮我生成一个JSON数据,这些数据格局你也能够自己界说,例如我是为了调用插件,所以我需求一个JSON数据,我的提示词如下:

     依据{{input}}来生成时刻和地名的一些信息,假如没有确定时刻,那么开端时刻和完毕时刻为空,终究给我一个JSON格局的数据,JSON数据格局如下:
     {
     start_time: '开端时刻',
     end_time: '完毕时刻',
     province: '省份',
     city: '城市',
     towns: '镇',
     villages: '村',
     }
     要求时刻格局为 YYYY-MM-dd HH:mm:ss
    

    {{input}}这个语法是coze的大模型语法,指向的便是输入的参数称号,其实十分好了解,例如我输入的是北京,那么{{input}}就会被替换成北京,而终究我的提示词其实便是对AI的一次问询;

  3. 代码节点:我经过上面的大模型节点帮我处理了我想要的信息,可是输出的是一个一般文本格局的内容,我期望变成JSON数据,那么就需求代码给我处理一下,这个时分我就需求一个代码节点,如下图所示:

    纽扣(coze)初体会,一般人也能够玩转AI

    代码节点便是能够愈加定制化的完结你自己需求的数据,例如我这儿便是需求将大模型节点回来的文本数据转换成JSON数据,这个时分我就需求一个代码节点,然后我就能够在代码节点中写一些代码来完结这个使命;

    async function main({ params }: Args): Promise<Output> {
     const input = params.input;
     try {
         return JSON.parse(input)
     } catch (e) {
         return {
             start_time: '',
             end_time: '',
             province: '',
             city: '',
             towns: '',
             villages: '',
           };
     }
    }
    

    他这儿运用的TypeScript语法,函数名是自己生成的,不要动它,咱们只需求完结函数体的内容即可;

    函数的params便是咱们界说代码节点的输入参数,回来值便是咱们界说代码节点的输出参数,这个时分咱们就能够依据咱们的需求来完结咱们的代码;

  4. 插件节点:这个节点便是用来调用插件的,例如我这儿便是用来调用墨迹气候的插件,如下图所示:

    纽扣(coze)初体会,一般人也能够玩转AI

    这个节点便是用来调用插件的,咱们只需求挑选咱们需求的插件,然后传递给插件所需求的参数,接着插件就会回来一个成果,你能够了解为一次一般的接口调用;

  5. 代码节点:这一步是我偷懒加上去的节点,由于插件回来给我的是一个JSON数据,假如我直接交给大模型去处理,那么我在提示词中就要写许多参数替换称号;

    纽扣(coze)初体会,一般人也能够玩转AI

    这儿便是将插件的一切回来的数据都拿到,然后变成一个JSON字符串,终究再交由大模型进行处理,这样我就能够在提示词中只写一个{{input}}就能够了;

    async function main({ params }: Args): Promise<Output> {
     return {
         output: JSON.stringify(params, null, 2)
     };
    }
    
  6. 大模型节点:将终究生成的数据交给大模型节点,然后大模型节点就会依据我的描绘来回来一个成果,这个成果便是我想要的信息;

    纽扣(coze)初体会,一般人也能够玩转AI

    这个节点便是用来处理我终究的成果,能够看看我的提示词:

    依据供给的JSON信息来生成一段气候描绘,终究再生成一段依据气候引荐的穿衣引荐,JSON信息如下
    {{input}}
    
  7. 完毕节点:完毕节点只要一个输出,引证你在作业流傍边的各种输出成果

    纽扣(coze)初体会,一般人也能够玩转AI

    能够看到我终究的输出成果现已是契合我的预期了,所以我能够直接发布我的作业流了;

作业流是需求试运转经过才能够发布的,试运转便是让你填写开端节点装备的输入参数,然后作业流会主动运转一次,你去查看对应的成果是否契合你的预期,假如不契合就继续调整,假如契合就能够发布了;

纽扣(coze)初体会,一般人也能够玩转AI

能够看到依据我装备的作业流,我的AI Bot现已能够答复我关于气候的问题,而且还能够依据气候的情况来给我引荐穿衣的主张。

篇幅有限,技术就介绍到这儿了,假如咱们仅仅玩玩其实了解这么多现已够用了,假如要深化也能够自己尝试这去摸索一下。

发布AI Bot

发布没啥好说的,直接点右上方的发布按钮就能够了,如下图所示:

纽扣(coze)初体会,一般人也能够玩转AI

点击了之后就会呈现这样的一个承认页面, 在这个页面中,咱们能够看到有一个发布记载可供咱们填写,周围有一个生成的功用,咱们相同能够运用AI来生成这个发布记载,可是需求先勾选发布渠道;

纽扣(coze)初体会,一般人也能够玩转AI

依据上面的需求来填写信息,接着点击发布就能够了,现在咱们就能够体会自己创立的AI Bot了;

总结

这次的初体会就到这儿了,文中的AI bot案例是经过coze主动为我生成的,而我也在规划并体会自己构思的一个AI bot

在这个进程中我发现经过coze来运用AI是一件十分简略的事情,一起想要用好AI也不是一件简略的事情,这需求咱们不断的去摸索,去尝试,去学习;

例如在界说AI的人设这个进程,我需求为我的AI Bot设置各种鸿沟,一起为了让我的AI Bot能正确的呼应一个问询的成果,我需求不断地调整我的人设,还有作业流的规划;

而除了这些以外,coze还供给了知识库数据库等高级功用,这些功用都是为了让咱们的AI愈加的智能,愈加的契合咱们的需求;

这次就到这儿了,本文仅仅一次简略的尝试,关于许多运用都不是很深化,一起也是由于篇幅不敢写的太长,后续假如有时机能够单独针对某一个功用模块进行深化的介绍;

现在就能够来体会我的文中规划的AI Bot了:

谈天机器人

Bot Id: 7339170332076539956