最后更新于
最后更新于
Coze是字节跳动旗下的一个AI聊天机器人平台,跟国内的豆包、扣子属于同一个系列,Coze是海外版的,他允许用户自己创建属于自己的AI聊天机器人,而最关键的是它原生支持GPT-4-Turbo,还完全免费(至少目前是这样的,到现在我们已经使用了一个多月了没有遇到任何问题,但是很多国内的厂商老套路就是最初通过免费来吸引用户,然后再收费)
Coze官网:
登录Coze官网后点击最下面的Personal WorkSpace个人工作空间,即可在右上角创建机器人,机器人的具体配置项还是非常丰富的,不仅可以进行人设设定(prompt),还可以添加大量的插件(不过实测添加过多插件会加长响应时间,请按需设置),比如在我们创建的这个机器人中就选择了GPT-4-Turbo模型并且添加了7个插件和一个数据库(是的这个也是挺惊人的,Coze支持免费添加数据库)
配置完成后建议先在右边进行测试,没有问题就可以发布到Discord了(当然还支持发布到Telegram等平台,并且一个机器人可以同时发布到这些平台,非常实用,并且根据我们的实测Telegram机器人貌似响应最快)
然后在最下方就会生成一个邀请链接,打开这个链接就可以直接邀请我们的机器人加入指定的服务器了,然后就可以在服务器中通过@机器人的方式进行聊天了,具体效果如下:
我们可以看到他可以直接调用我们添加的插件进行网页的访问以及直接使用Bing进行搜索最新信息等,当然这里最终呈现的效果还是要看你的插件的配置和你写的peompt;另外想要进行私聊也是可以的,这里就不多赘述了
这里的BOT_TOKEN是指我们新创建的机器人的密钥,在Bot页面中点击Reset Token获取,GUILD_ID是服务器ID,在服务器名称上右键最下面有复制服务器ID,COZE_BOT_ID是指General Information页面中的应用ID,注意是coze机器人的ID不是新创建的机器人的ID,CHANNEL_ID是指默认频道的ID,在服务器的默认频道上右键获取,其他可选项自己看备注即可
然后我们就可以在任意用API的应用中调用这个机器人了,修改BASE_URL即可,比如在NextWeb中调用的呈现效果:
关于如何发布到Discord官方文档有详细的说明:,不过官方有很多细节并没有讲,只讲了如何创建机器人,这里需要注意的是为了使用方便我们还需要创建一个Discord服务器并邀请这个机器人,创建服务器可以在个人主页进行:,然后添加我们的机器人到这个服务器,在添加之前我们还需要对机器人的权限进行配置,在官方文档中已经让我们对应用开放了所有的权限,而我们邀请机器人加入我们的服务器时还需要进行专门的配置(每次邀请加入一个新服务器都需要,相互独立的),具体如下:
至于发布到Telegram就很简单了,我们只需要用BotFather创建一个机器人,取一个显示名称和管理名称,然后就会出现一个API token,直接复制到Coze发布选项中即可
俗话说有羊毛不薅蠢到家,这么完美的一个机器人,完全免费使用的GPT-4-Turbo而且还支持这么丰富的插件,就会让我们想到很多玩法,比如GitHub上就有了一个大佬作的将DIscord请求转换成API的格式让我们可以在任何应用中调用这个机器人还不用担心网络问题(是的DIscord也上墙了),项目地址:,支持一键部署,也支持部署到Zeabur和Render,有条件的推荐自有部署,毕竟docker我们前面讲了那么多相信大家都很熟练了,主要是Zeabur对docker项目随时会关闭,Render虽然对docker友好但是国内访问体验不佳而且长时间不调用服务器会休眠
部署这个项目我们需要创建一个新的机器人,这个机器人是用来跟我们的coze机器人进行对话用的,也就是我们的项目调用的机器人,创建步骤跟上面的coze机器人一样,进入Discord开发平台:,创建一个新应用,然后保存备用在General Information页面中的应用ID(APPLICATION ID)然后到OAuth2 URL Generator页面开启跟之前coze机器人一样的配置项,并且邀请到我们的服务器即可,注意这个机器人不需要开启上面coze机器人官方教程中所需要的三个权限;我们来看看该项目所需的配置项:
字节跳动自掏腰包给咱用的GPT-4-Turbo