嘿,你好,欢迎回到extent。没想到老外的自动化平台居然也能支持微信的公众号了。mac点com呢是世界顶级的工作流自动化平台,可以跟一千多种app互相联动,它也是我目前主要使用的平台啊,那有朋友就问了是否支持微信呢?答案是居然支持。要知道啊大多数的海外平台呢,它是不支持跟微信的集成的。所以啊mac不但支持微信,还支持的挺完善。这事儿呢确实让人有点意外,接下来我就跟大家演示一下。咱们如何使用mac来获取微信的公众号信息,跟open a的知识库联动。跟g p t集成。
然后根据微信信息的类型的不同,给出不同的微信回复,甚至如何把cloud也集成到mac工作流里面。那看完本期视频呢你将会了解到,第一,如何配置微信的公众号的开发环境。第二,mac如何与微信公众号集成,都支持哪些公众号的功能。第三。如何通过make使用g p t,assistant a p i以及cloud。第四,cloud和chat g p t回答问题时候的一些微妙的差距。如果你对这些内容感兴趣呢,请帮我点个赞,收藏起来也方便你回看。咱们开始。
首先呢我们来看一个简单的演示,以及mac呢它都集成了微信公众号的哪些功能。这边就是微信公众号的模块,目前使用的功能呢是监视信息。当有新信息来的时候呢,就会触发进行下一步的动作。那这条路线呢就是首先把信息送给chat g p t。让他去判断问题是不是跟我的课程相关。然后给出不同的回答。所以最后这个模块呢用的就是微信的回复一条消息的功能。好,我们先把它运行起来,发条消息看一下。
大家可以直观的从mac的工作流上呢看到它的运行过程。好,我们先回到手机上,进入到我的公众号。好,这边就是我的公众号,回到x的。目前呢并没有太多的功能,不过大家可以先关注着,今年很快就准备同步文章了。然后呢我们点发消息,比如我们发一个课程是讲啥的,目前这个模块的运行状态呢就是在等待消息的来临。当消息收到之后呢,大家可以注意这个工作流上面的变化,它就会标识出整个工作流的一个运行路线来。好,现在我开始准备点击发送按钮,收到消息送给chat g p t,然后给微信回复。那这边呢我们就可以看到这边已经回复了消息。
如果问题是跟课程相关的呢,我就会建议进入到我的课程首页去观看详细的大纲和详细内容。同时呢也会把我的邮件告诉用户。那么如果问题是跟课程无关的呢,比如说我们问一个今天晚上吃啥好,我们再把它先运行起来,又处在等待状态。现在我点击发送。好,收到消息下p p t,然后给出了回复。那我们就可以看到跟课程无关的这些问题呢,回复就比较简单,只是告诉你到我的油管频道以及a i精英学院去看更多的内容。当然目前整个这个流程呢做的比较简单,回复的内容也比较简单。因为一个原因啊,目前公众号它并不是我目前主要跟朋友们沟通的途径。
另外一个原因呢,大家看到后面就明白了。那接下来呢我们就简单浏览一下mac对微信公众号它支持的功能都有哪些。这边我们只要点开微信公众号的这个模块,我们就可以看到它支持的所有的这些功能了。比如消息类功能,监视消息就是我们刚才演示的监视消息、回复消息、发送消息。还可以发送一个消息的输入状态,就是显示你是不是正在输入信息,后面还有广播消息等等。然后这边呢是显示所有你的公众号的一些资源,图片呀、视频呀等等。还有对你的草稿的一些操作,对用户的操作打标签啊等等。还有最后的a p i调用,理论上可以就用到所有公开的功能。
所以说啊mac对微信公众号的支持呢还是非常完善。那么接下来我们就先看一看如何去配置微信公众号的开发信息,先把mac和微信的连接起来。好,首先呢我们进入到你的公众号的后台,点击设置和开发下面的基本配置。那这边主要的配置呢就是两个地方,公众号的开发信息和服务器的配置。首先我们看公众号的开发信息,那这边主要就是两个开发者的i d a p p i d,还有呢开发者的密码a p p secret。那最后还有一个i p的白名单。因为根据微信的规定啊,你通过开发者的i d和密码来调用获取access token的接口的时候呢,需要设置来源的i p是白名单。那access token呢就是公众号它实际使用的一种健全的方式啊,总之呢要想使用你的服务器来调用微信的公众号,你就必须把你的服务器的i p地址加到i p白名单里面。
既然我们用的是mac呢,我们就需要把mac的i p地址加到这个i p白名单里面。后面我们会演示到,那这些信息呢就是用来调用微信公众号的a p i所必备的信息。那接下来呢我们就来看一下在mac那边如何去配置这个连接。mac这边使用开发者i d和密码来创建连接是很简单的。因为我这已经有连接了,我们就来一个新的创建一个新的连接。我们可以看到,我们可以给这个连接起一个随便起一个名字。然后这边就是a p p i d和a p p的secret,也就是我们刚才在微信公众号这边配置的开发者i d和开发者密码。把这个i d和密码给到mac这边就可以了。
然后这里面显示的i p地址,就是你需要把他们都加入到微信的i p白名单里面去。那这样的mac跟微信a p i的连接呢就建立好了。很简单。那接下来呢我们再看第二步服务器的配置。好,接下来呢是服务器的配置这一部分。那这边呢我的服务器是已经在启用的状态,我们可以看一下修改配置。在大多数情况下呢,你是需要微信的服务器和你的服务器进行通讯的。所以呢你需要进行这一步的服务器的配置。
咱们这里说的你的服务器呢指的就是mac啊,因此呢这个服务器这边的u l呢实际上就是mac这边。你的监视消息的这个u i了。那接下来呢就输入token以及一个消息加密的密钥就可以了。最后再选择一个消息的加解密方式。那为了简单起见呢,我们就选明文模式最后提交。那提交之后呢,这边的按钮应该是一个启用。你只要点击它,你的服务器配置就可以正常启用。你就可以在mac这边用到监视消息的这些模块了。
好,以上呢就完成了我们所需要的微信和mac这边的配置。但是呢虽然mac支持公众号的很多功能啊,具体能不能用还得看微信公众号的类型。我们可以到自己的接口权限这边来来看看这些丰富多彩的,但是很多我却用不了的权限。那这边呢就列举了公众号接口的所有的功能以及你的权限。这边显示未获得的就是我没有权限使用的功能。因为我的是个人订阅号,所以能用的功能呢很少。比如发送消息这一块啊,我就只能使用自动回复。因此呢如果你主要是使用微信公众号的话,用企业注册呢肯定会更好。
下面我们就到mac那边去看一下它的工作流呢是怎么一个工作过程。那这个工作流如果我们把它运行起来呢?这边就会实时监视微信那边公众号的消息。当收到一个公众号的消息或者事件的之后呢,就会触发整个工作流。你就会根据消息的类型的不同来进行不同的处理了。就像我们刚才演示的那样,按照这个工作流的定义呢,收到消息之后我们会把这个用户的问题送到chat g p t,让他去判断这个问题是不是跟课程相关。我们可以看一下chat g p t这边的配置。chat g p t的prompt很简单,就是用来判断一下用户的问题是否跟课程相关的。然后呢根据不同的情况来进行不同的回答。
回复的这两个消息呢,我们刚才在演示上都已经看到了。那chat g p做出判断并且回答之后呢,就需要调用微信的模块了。也就是回复消息的这个模块,reply to a message, 回复一条消息。这个模块也很简单,只要我们定义好发送方、接收方,关键是发送什么内容。这边我们要使用来自上一级模块,也就是chat p t的输出结果就o k好,那以上这些配置完成呢,我们就可以完成我们的自动回复的功能了。刚才我们演示的呢就是这一路自动回复的工作流。好,接下来呢我们来看cloud的配置make啊,同样支持atheros c cloud的三个最新发布的模型,海阔sony以及ops那创建mac到cloud的连接呢需要用到cloud的a p i k,那获取的方法呢就是要到cloud的a p i console里面去。a p i控制台去获取。
那进入a p i控制台的方法,一个是直接输入网址,这个网址回头我会放到描述栏当中,大家可以去看。还有一种方法是在cloud的外包界面,直接点击右上角你头像的菜单,然后选择a p i consol a p i控制台。进入a p i控制台之后呢,我们在这边选择get a p i case,就可以创建一个新的a p i k了。cloud它可以使用比g p t三点五还便宜的海库模型,这对于简单的判别任务来说呢,基本还是能够胜任的。那cloud跟g p t的对比呢,就是cloud呢相对来说要稍微话痨一些。虽然我的prompt当中啊都要求要快速简短的回答用户的问题。但是cloud往往会多加一句话,而g p t呢就很干脆的直接出结果。这就是这两个模型的一点微妙的差别啊,比如我们给给cloud一个同样的消息,看看它跟刚才g p t的回答有什么不一样。
好,我们运行起来,大家注意的是这条线的流程。那为了演示方便呢,我在问问题前面加一个cloud,它会交给cloud去回答。同样我们还是问他今天晚上吃什么。好,我现在点击发送。收到消息交给了cloud,然后回复o k我们就可以看到他的回答呀。这个问题跟extent的ai实战课程无关,欢迎通过以下方式获取x n分享的更多内容等等。那相比刚才g p t的回答呢,cloud就多加了一句话,这个问题跟x的ai实战课程无关。所以其实我们用这些大语言模型用多了就会感觉到它不同的语言模型之间,感觉上就好像他们有不同的个性一样。
g p t三点五就是严肃的有板有眼的给你回复,cloud呢就显得更喜欢说话一些。好,接下来我们来看根据知识库来回答问题,回答用户的提问。mac呢它可以直接通过open ai的assistance a p i来调用g p t建立的知识库。或者说呢就是assistant助手。注意这里下面的这个流程和上面的这个流程,这两个g p t模块看起来长得一模一样,但是呢这边的功能调用的是message,嗯,assistant你给助手发信息,所以呢我们可以看到这里面调用的实际上是open a的assistant,并不是像之前这个一样给他发一个chat message chat prompt。好,现在我们来到open i d playground。比如我在这边就建立了一个演示的ai助手,它的名字就是x的内容助手,那它的目的就是问他某一项内容在我的哪期视频当中讲过。比如我们问他。
哪期视频讲过扣子?好检索知识库。然后就会告诉我,你在标题是免费的g t四淘宝香不香等等。这个视频当中可以看到扣子。然后还在给出链接,我们打开一下这个链接,看看它正常不正常。机器人o k这就是别人做好的没错,好链接没错。那具体怎么样使用这种原汁原味的知识库,如何在playground里面使用a assistant a p i呢?在我的这期视频当中以及我的课程当中都有详细的讲解,感兴趣的朋友呢可以去回看一下。需要提醒一下的是,open air assistant a p i它是付费的,不是免费的。如果你要用到g p t四的模型呢,价格还不便宜呢。
所以呢我在这边演示的过程都使用的是g p t三点五的turbo。好,我们现在回到mac。然后打开这个g p t的配置,我们就可以看到这里选择的助手呢就是我刚才的action内容助手这个assistant。然后这条消息呢实际上就是发送给这个助手的prompt。好,我们现在把它运行起来,发一条消息触发这条流程,看看效果。大家注意这条流程的动态。好,我们就问他知识库里有讲扣子吗?发送大家可以看到流程走到了知识库这边,assistance这边耗费了比较长的时间。然后到了微信这边回复消息,我们可以看到啊这个流程它很顺利的完成了。
但是我并没有收到微信的回复消息。这就是因为我之前说过的呀,我是个人号,没有发送消息的权限,我所有的呢只是在五秒钟之内回复消息的权限。刚才大家也可以看到assistant的调用的时间显然超过了五秒钟。那我们可以在这边查看一下微信模块,它是不是得到了assistant,就是我的助手给出的正确的响应。好,我们可以看到这个微信模块实际上已经得到了前面assistant a p i的回复。cos在视频标题中有两期涉及,分别是免费的g t四travel香不香?然后逆天cos可免费用twitter a p i,这确实没有错,都是正确的。因此如果你的公众号有更高的权限呢,那么这些功能流程你就都可以用到了。好,至此啊make整合a i跟微信公众号的核心的流程功能就给大家介绍完了。
由于mac它本身呢可以跟一千多种app来进行整合呀。因此学会了刚才的那一部分呢,你就可以把这下面的这一堆应用去跟微信公众号进行连接,完成你所希望的一些工作流场景了。那为了避免视频过长呢,其中的很多细节部分呢,稍后我会更新到我的a i自动化课程当中去。如果你对此感兴趣呢,请通过描述栏当中的链接加入a i精英学院。好,今天的分享就到这里。我是exxon,请帮我点赞、评论,订阅我的频道,并且打开小铃铛,咱们下期再见。