Webex + ChatGPT, 協作工具變身 “百事通”

Webex + ChatGPT, 協作工具變身 “百事通”
思科聯天下

作者:思科架构师 黄兆基

思享家
是一个介绍如何利用思科先进技术解决客户难题的栏目。每期聚焦一个技术热点或应用场景,邀请资深思科技术专家深入浅出地介绍,为读者提供实用性强的建议。

ChatGPT 最近成为了热门话題。它是 OpenAI 开发的一种自然语言处理模型。ChatGPT 是基于大量文本数据训练而成的神经网络,可以实现智能对话和文本生成。ChatGPT 可以回答用户提出的问题,并产生连贯的,像人类一样的回复。它被广泛应用于客户服务、虚拟助手、语言学习等领域。

既然我们与 ChatGPT 互动是靠对话形式进行,而思科的 Webex Teams 也提供了 ChatBOT(聊天机器人)的 API,理论上我们可以透过 Webex Teams 来向 ChatGPT 发问的。聊天机器人与普通的 Webex 用户类似。机器人使 Webex 用户能够直接从其 Webex 空间访问外部服务。机器人可帮助用户自动化任务,将外部内容带入讨论,并提高效率。最简单的整合方法便是在聊天空间內使用 Webex Teams 的 Webhook 来拦截问题的讯息,然后将问题以 API 再传递给 ChatGPT,如下图所示。Webhook 是在 Webex 中发生特定活动时通知您的应用程序。使用 Webhook 的好处是可以让您的应用程序从 Webex 实时接收数据,因而了解到资源的状态。

透过开头的 “chatgpt” 的启动指令,接下来的问题如 “explain weibo in simplified Chinese”,向 Webex Chatbot 发送讯息,Webhook 把问题以 API 方式传递给 ChatGPT,同时又把回复讯息以 Webex Message 的形式实時显示出来。

這個方法還有一個好處:Webex Teams 群組內的多位成員可以共同使用一個 Webex Teams 空間與 ChatGPT 帳戶,得到最大效益。

Webex Teams WebHook 的角色和價值除了可以利用Webex Teams 本身已具備的強大交流體驗展開與ChatGPT 的對話以外,更重要的是Webhook 本身是一段可以用戶自訂的Web Service 程式碼,用戶可以根據對話的目的讓 Webhook 對會話做各種處理,甚至可以訪問OpenAI 所無法訪問的外部系統,例如可以根據用戶的提問進行分類,訪問不同網頁或者不同的外部目標系統,把它們返回的結果與用戶提問一起發送給OpenAI ;也可以把OpenAI 的回答進行適合提問者的處理再顯示,例如翻譯為提問者所用的語言,或者做內容摘要或格式處理之後再顯示等等。 Webhook 上豐富的可自訂性造就了無限可能,大大拓展了ChatGPT 的能力,例如我的同事魏航在本專欄中就有關於如何使用ChatGPT 這樣的生成式AI 賦能FSO 運維的系列專題,他 在文章中給出的範例就是透過對Webex Webhook 的客製化實現的,大家有興趣可以去關注那個系列。

This entry was posted in News.

发表评论

邮箱地址不会被公开。 必填项已用*标注


*

在线客服系统