打开这篇文章的你,应该已经对 ChatGPT 有了一定了解:它能通过谷歌多项面试,斩获年薪 18 万美元的程序员岗位;也能根据要求,独立完成小说和剧本创作;最新研究表明,它还拥有相当于 9 岁儿童的人类心智! 如此强悍的 ChatGPT,不免得想让人好好体验和对话一番。 那么,如何将 ChatGPT 快速接入到现有的 IM 应用中呢?当 IM 与 ChatGPT 碰撞,又将产生怎样的火花? 别着急,作为行业第一的 IM 技术专家,网易云信有办法。 只需五步走,手把手教你如何在 IM 应用中快速接入 ChatGPT ! 调用时序图 1. 用户 APP 通过网易云信 SDK 调用云信服务器发送消息接口; 2. 云信会通过 http 请求(第三方回调)的方式,告知用户服务器消息内容; 3. 用户可调用 ChatGPT 的 openApi。此步骤需用户自行处理或其他平台处理,取决于应用本身的业务逻辑,完成获取相应的信息; 4. 将需要回复给消息发送者的内容,按相应接口约定返回至云信服务器; 5. 云信服务器会将消息内容推送至相关消息接收者或用户指定的其他平台。 第三方回调接入代码示例: 代码完成后,可在【云信控制台】应用界面的【功能配置】中配置第三方回调地址,该地址通常为您的应用服务器地址。 示例:https://xxxx/demo/receiveMsg.action 接入了,然后呢?当 IM 应用与 ChatGPT 深度融合后,能发光发热的场景可就多了,请往下看。 |