使用阿里低代码工具在钉钉上快速开发ChatGPT应用

Xsens动作捕捉 2023-05-04 3348

上一篇文章分享了如何使用阿里云的函数计算快速封装ChatGPT的API--->GPT3.5的API开放了,用阿里云函数计算轻松实现接口调用,使得国内访问ChatGPT服务更方便快捷,但是API接口毕竟不是所有人都会调用的,单独开发个网页还要写代码和部署到服务器上,而开发微信小程序就更麻烦了,需要审核还容易被封。那么有没有一个方法既不需要写很多代码,又不需要服务器和繁琐的审核过程,还能够非常方便地在手机端和电脑端访问呢?

使用阿里低代码工具在钉钉上快速开发ChatGPT应用  第1张

于是我找到了钉钉,以及钉钉的低代码开发平台宜搭(又叫钉钉搭)。宜搭的功能和前世今生我就不详细描述了,以免有广告嫌疑,钉钉就更不用多说了,它是老板们的挚爱,打工者的“紧箍咒”,学生的“出气筒”,不知道钉钉的要么没个上学的孩子,要么没个资本家老板。

使用阿里低代码工具在钉钉上快速开发ChatGPT应用  第2张

前期准备:电脑一台、钉钉号和至少一名好友、上一篇文章中部署好的API、域名以及SSL证书,这些东西除了电脑以外,如果您暂时没有都可以私信我,可以先用我的。

下面是具体操作步骤,预计完成时间10分钟:

  1. 假设你已经有一个钉钉账号并且有至少一个好友了,创建一个组织,名字随便起,组织成员要求至少两人,所以找个好友当工具人。
使用阿里低代码工具在钉钉上快速开发ChatGPT应用  第3张

在钉钉创建团队

  1. 打开工作台,找到宜搭,选择创建应用,这里我们不使用任何模板,选择全新创建一个应用。
使用阿里低代码工具在钉钉上快速开发ChatGPT应用  第4张

在工作台搜索宜搭,点击打开

使用阿里低代码工具在钉钉上快速开发ChatGPT应用  第5张

创建应用,使用空白模板,起个好听的名字,选个好看的图标

使用阿里低代码工具在钉钉上快速开发ChatGPT应用  第6张

新建自定义页面

  1. 创建一个门户页面,这里有多种组件可以选择,拖拖拽拽完成一个简洁的页面搭建。除了布局组件,我们只需要一个多行输入框、一个按钮和一个多媒体文本显示框
使用阿里低代码工具在钉钉上快速开发ChatGPT应用  第7张

随便布局,只需要三个控件,拖拽到页面上

  1. 在页面编辑器里选择创建数据源,选择远程接口,填入咱们的API信息并保存。这里要求接口地址必须是https的,所以要求我们准备个域名和证书,并且在阿里云函数计算控制台配置好自己的域名,并做好cname解析。
使用阿里低代码工具在钉钉上快速开发ChatGPT应用  第8张

创建数据源,选择远程接口,填入API相关信息,注意:要用https

使用阿里低代码工具在钉钉上快速开发ChatGPT应用  第9张

需要提前在函数计算的域名管理中加入自己的域名,并上传证书

  1. 给按钮控件添加一个onClick动作来捕捉点击事件,这里需要写一小段代码,会点javascript的可以自己写,不会的照下图抄就好了,注释也写清楚了。
使用阿里低代码工具在钉钉上快速开发ChatGPT应用  第10张

记得要把引号中的id换成你自己控件的id

  1. 至此就开发完了,应该用不了10分钟,点击完保存,接下来就是发布成应用了,因为咱们不想花钱也没法成为企业认证,所以应用只能内部发布,也就是只有你和你那个同组织的好友可以用。如果想要体验一下效果可以私聊。
使用阿里低代码工具在钉钉上快速开发ChatGPT应用  第11张

选择组织内发布

使用阿里低代码工具在钉钉上快速开发ChatGPT应用  第12张

这是最终效果

发散一下思维,宜搭可以调用各种接口开发出来多种多样的应用,从这一点来看,钉钉的可玩度还是很高的。

感兴趣的朋友在开发和使用过程中有任何问题,欢迎一起来讨论。

The End