ChatGPT初体验以及与Microsoft Teams的集成方法分享

2023-01-10 22:59:51 127点赞 151收藏 27评论

笔者对于一些AI服务特别感兴趣,平时也会做一些小实验。最近ChatGPT特别火,ChatGPT 是一个由 OpenAI 开发的聊天机器人。它是一个自然语言生成模型,使用了 GPT 系列模型的技术。 ChatGPT 可以用来进行聊天,回答问题,并进行简单的对话。

早在 2019 年,微软就向 OpenAI 投资了 10 亿美元,其中包括了一项将 GPT 的某些方面整合到 Bing 中的协议。GPT 集成对 Bing 意味着什么目前尚不清楚,它没有能力在互联网上搜索结果,因此微软仍将使用自己的搜索引擎技术。但是ChatGPT可以使用自然语言和用户交互,优化沟通效果,必然会提升微软Bing在搜索引擎网站中的地位。

而对于笔者这样的IT从业者而言,ChatGPT还有一个有用的功能,就是可以帮助修改代码,查Bug,以前需要查阅大量Google和Stack Overflow文章解决问题,现在直接和ChatGPT对话就能解决了。

体验ChatGPT的方法

ChatGPT以及所属OpenAI并不在中国提供服务,目前有一些网站、公众号等提供ChatGPT的试用。

比如这个网站可以提供ChatGPT的免费体验。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


也可以按照网上的方法自行注册账号,然后回到OpenAI网站完成后续的注册问题。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


注册之后,就可以在这个网址体验ChatGPT的强大功能了。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


试了下AI写稿的成品怎么样,还是挺令人满意的。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


ChatGPT回答问题的时候比较慢,需要一些时间思考。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


问了其他我感兴趣的问题,看来AI也不是万能的。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


实测在线聊天功能不是特别稳定,经常会出现网络错误。

在Microsoft Teams中集成ChatGPT

随后我研究了下如何在聊天软件中集成ChatGPT,如Microsoft Teams。这样就可以利用ChatGPT+Teams搭建企业的Service Desk服务平台,让AI来帮助回答一些简单问题。

OpenAI在GitHub里有一个Teams Bot的项目,可以直接使用。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


为实现这一功能,我们需要获取一个ChatGPT的API Key。

在管理界面中选择Create new secrect key。注意出于安全考虑,这个Key只在第一次申请的时候可见,之后就只能重新申请了。所以可以把这串字符保存起来,以备日后使用。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


本机上需安装的软件:

NodeJS:安装18或者以上的版本。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


M365账号:如果没有的话可以申请一个开发账号,有效期三个月可续订。M365 developer program

ChatGPT初体验以及与Microsoft Teams的集成方法分享


选择默认的即时沙盒,会自动生成所有的运行环境。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


最新版本的VS Code。下载地址

VS Code上的相关插件:Teams Toolkit Visual Studio Code Extension

将Github的项目文件下载到本地。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


在bot文件夹里创建一个.env.teamsfx.local文件。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


在里面输入OPENAI_API_KEY=XXXXXXX,之前保存下来生成的Secret Key。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


在Visual Studio Code里打开。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


点击F5运行这个项目,此时VS Code会要求登录M365账号(用之前申请的开发账号)。另外,如果调试失败的话,建议利用Git Clone的方法下载代码。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


笔者出现了这一错误,于是又手工安装了ngrok。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


如果一切正常,VS Code会自动打开Edge浏览器,要求添加这个应用。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


随后就可以愉快地和ChatGPT机器人聊天了。

ChatGPT初体验以及与Microsoft Teams的集成方法分享


ChatGPT初体验以及与Microsoft Teams的集成方法分享


也可以安装桌面版的Teams,用相同的M365账号登录后可以享受同样的服务。

此时ChatGPT机器人只能在本地环境使用,如果要共享给别人使用,需要将这个APP发布到Azure。这就需要M365账号绑定相关的Azure订阅,开发者账号是不能试用Azure订阅的,所以只得作罢。OpenAI的注册用户有18美元的限额可以体验相关的AI服务,感兴趣的朋友可以试试看。


作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
27评论

  • 精彩
  • 最新
  • 可以可以,学习了

    校验提示文案

    提交
    大家一起学习

    校验提示文案

    提交
    收起所有回复
  • 这东西好玩

    校验提示文案

    提交
    学习一下新技术

    校验提示文案

    提交
    问题是被新技术学习了好几下。

    校验提示文案

    提交
    收起所有回复
  • 好的,我知道了

    校验提示文案

    提交
    谢谢大佬支持

    校验提示文案

    提交
    收起所有回复
  • 学习了

    校验提示文案

    提交
    谢谢支持

    校验提示文案

    提交
    收起所有回复
  • 收藏了,有空也研究一下,感觉现在人工智能挺有意思的

    校验提示文案

    提交
    对的,新技术挺好玩的

    校验提示文案

    提交
    问题是被新技术玩。

    校验提示文案

    提交
    收起所有回复
  • ChatGPT最近很火,能做很多事?

    校验提示文案

    提交
    对啊,试用的人太多,最近经常瘫

    校验提示文案

    提交
    收起所有回复
  • 注册的时候,激活邮箱的时候老是说The email you provided is not supported.

    校验提示文案

    提交
    我直接用google账号绑定登录的

    校验提示文案

    提交
    后面成功了,原来是要清理浏览器缓存

    校验提示文案

    提交
    收起所有回复
  • 学习一下,分享内容不错

    校验提示文案

    提交
  • 马克马克,跟着大佬抄作业啦

    校验提示文案

    提交
  • 这个分享还蛮实用的,先收藏备用啦!

    校验提示文案

    提交
  • 高端玩家……

    校验提示文案

    提交
  • 这个不错啊。。

    校验提示文案

    提交
  • 干货 很不错 收藏了

    校验提示文案

    提交
  • 巨型模型太强了!训好一个巨型模型就可以在下游多个任务上表现出色,太厉害了

    校验提示文案

    提交
  • 默默的收藏,慢慢的学习

    校验提示文案

    提交
  • 微信,qq,tg,都试过了,18美元真不够烧

    校验提示文案

    提交
  • 账号就10块吧

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
151
扫一下,分享更方便,购买更轻松