淘优惠

淘优惠

chatgpt属于人工智能还是机器人 聊天机器人chatgpt

热门文章 0
chatgpt,chatgpt是什么意思,chatgpt怎么下载,chatgpt官网

公众号关注?「奇妙的 Linux 世界」

设为「星标」,每天带你玩转 Linux !

ChatGPT 的 Debug 功能,有人应用化了。

ChatGPT 这几天可谓是风头无两。作为一个问答语言模型,它最大的优点就是可以回答与编程相关的问题,甚至回复一段代码。

尽管有人指出 ChatGPT 生成的代码有错误,但程序员们还是对它写代码、找 bug 的功能很感兴趣,有人还给 VScode 构建了一个 ChatGPT 插件。

一直以来,VS Code 都是开发者心目中的生产力神器,它免费、开源且跨平台,被称为最好用的 IDE。

把 VS Code 和 ChatGPT 结合使用,用户将获得来自 AI 的编程指导,包括代码解释、找 bug 等功能。

ChatGPT 中文版 VSCode 插件上线仅几天,已有 4 万多次下载,收到广泛好评。

该插件的开发者是 B 站 UP 主时夕说:

如何使用

鉴于 ChatGPT 未面向中国大陆开放服务,因此很多大陆网友无法使用自己的手机号码注册 OpenAI 账号。但作者表示,目前 VSCode ChatGPT 的免登录、免注册、免代理版本已经上线,并在 VSCode 的插件商店提供了更新。

开发者只需简单安装即可使用插件,然后可以通过「ChatGPT: 切换国内 / 国外模式命令」将当前模式切换到国内,实现免登录、免注册、免代理。

作者也提到, JetBrains 家族的 IDE 的插件正在开发中,而其他 IDE 的插件恐怕短时间内还不能面世。

具体的使用方法,作者在下载界面给出了操作指南:

首先,在编辑器中右键触发菜单。

或者快捷键打开命令面板(ctrl+shift+p 或者 command+shift+p),输入 "ChatGPT"。

目前支持的代码功能包括:

  • ChatGPT: 请输入问题:直接对 ChatGPT 提问

  • ChatGPT: 添加测试代码:为当前选中的代码,或者当前文件添加测试代码

  • ChatGPT: 代码为什么有问题(需要同时选中报错):询问代码出现的问题,需要将报错也一起选中

  • ChatGPT: 优化这部分代码:对当前选中的代码,或者当前文件,进行优化或者重构

  • ChatGPT: 解释这部分代码:对当前选中的代码,或者当前文件,进行解释

  • ChatGPT: 执行自定义命令 1:添加一个对选中代码,或者当前文件执行的自定义命令 1,添加后可以直接执行

  • ChatGPT: 执行自定义命令 2:添加一个对选中代码,或者当前文件执行的自定义命令 2,添加后可以直接执行

执行了一个命令之后,侧边栏会弹出一个交互窗口:

  • 后续所有的问题、回答、异常。都会在这个窗口中显示。

  • 可以在交互窗口的底部输入框中,直接输入问题,询问 ChatGPT

  • 也可以执行前面的命令,对代码进行询问。

询问过后,请等待一会儿,交互窗口中会自动出现结果。

查询成功时,如果结果中包含代码。那么,我们可以通过: "复制代码"、”插入 “、” 新建“ 这三个按钮来获取代码。

  • "复制代码":顾名思义,将代码复制到剪切板中

  • "插入":将当前代码,插入到当前的文件中。

  • "新建":将当前代码,插入到一个新的文件中。

查询失败时:会出现自助解决方案,请按照方案进行操作。

用户评价

如果说此前 Copilot 是让开发者面向 GitHub 编程,那开发者现在可以开始习惯面向 ChatGPT 编程了。

于是有人说了:「从面向 github 编程又进一步,这下复制粘贴都不用搜索了,我也更废物了。」

从今以后,Copilot 和 ChatGPT 要算作程序员的「左膀右臂」了。

有趣的是,这个 ChatGPT 中文版 VSCode 插件就是作者在 ChatGPT 的帮助下写出来的。

另有开发者发现,虽然 ChatGPT 中文版还不算完美,但它有一大妙用是――自动添加注释:

就算写代码的人已经忘了注释想表达什么,至少 ChatGPT 还能记得:

甚至,已经有人开始用它来写作业了?

你要试试吗?

本文转载自:「机器之心」,原文:https://url.hi-linux.com/DObnV,版权归原作者所有。欢迎投稿,投稿邮箱: editor@hi-linux.com。

最近,我们建立了一个技术交流微信群。目前群里已加入了不少行业内的大神,有兴趣的同学可以加入和我们一起交流技术,在 「奇妙的 Linux 世界」 公众号直接回复 「加群」 邀请你入群。

你可能还喜欢

点击下方图片即可阅读

三种 ChatGPT (人工智能聊天机器人) 接入微信食用方法点击上方图片,『美团|饿了么』外卖红包天天免费领

更多有趣的互联网新鲜事,关注「奇妙的互联网」视频号全了解!


ChatGPT设置中文 chatgpt 无法使用

chatgpt,chatgpt是什么意思,chatgpt怎么下载,chatgpt国内能用吗

最近,由人工智能实验室 OpenAI 发布的对话式大型语言模型 ChatGPT 火得一塌糊涂。它可以与人类轻松地对话,无论是多么奇葩的问题 ChatGPT 都不在话下。在体验 ChatGPT 的同时我们也会遇到各种各样的问题,这里我总结了其对话过程中可能会发生的错误以及如何去解决它们。

  • 使用注意
  • 遇到的错误
      • 常见错误
      • 请求过多
      • 回答不完整
      • 拒绝回答
  • 导致错误的原因
      • 问的问题太专业了
      • 连续问了很多次重复问题
      • 句子太长
      • 网络错误
      • 请求太多
      • 长时间不用报错
  • 出现错误怎么办

众所周知,ChatGPT 非常火爆,很多时候被限流,建议大家寻找平替,或尽量在白天访问,晚上会和另一个半球的活跃用户同时使用,非常容易无法访问和使用。

有时的异常报错,可能仅仅是应为你的IP多人公用造成的,超过了服务的访问速率限制,建议独享IP。

发生错误。 如果此问题仍然存在,请通过我们的帮助中心 help.openai.com 与我们联系

原因尚不清楚,可以点击重试,“Try again” 按钮。

除了 UI 在控制台也可以看到这个错误。

这个提示就是请求过多,过一会儿重试也是没有效果的,而且问题会一直存在。可以尝试点击左上角的 “Reset Thread”。

如果你遇到 ChatGPT 的回答突然中断,不完整,只回答了一半。这个是因为ChatGPT 长文本的截断机制,你是在和 AI 聊天,可以使用 continue 指令继续输出。当然你也可以输入“继续”,拼音它也认。

但是如果断句从代码开始断开,并且没有后续的文本要输出的话,那就凉凉了,可以换个方式再问一下试试。

这个问题很简单,不要试图去问一些不合适的问题, ChatGPT 经过越来越多的限制后,看起来越来越正直了。

在问答中遇到错误,或者得到你不明白的回答,可能有以下原因。

可能是因为问的问题太过专业,AI 尚未学到足够的内容,或者你的问题没有明确的答案。可以尝试换一种方式询问。

ChatGPT 中的错误可能是由连续多次提问同样的问题引起。在你不满意得到的答案后,反复提问同样的问题,会导致 ChatGPT 负载过重。

如果你提问的文本太长也会发生错误,可以尝试拆分和精简问题。

在服务器负载较高时,其会取消“Try again” 显示,复制重试即可。但是如果出现 “network error”,之后的请求尝试可能还是报错。 出现该问题是服务器现在不能正常工作,因为最近几天用户数量增长太多。在你的答案回答过多时,等待时间过长了就出现网络问题。

目前该问题没有好的解决方案,当然你也可以尝试使用API的方式,据悉目前API访问正常,毕竟开发人员会筛去大部分使用者。

你也可以根据显示过程中出现的答案来尝试拆分来出来一些线索给他,让他再次回答。

你还可以刷新浏览器页面重试,但是推荐的做法是可以尝试将你的问题翻译为英文,使用英文提问,或者提问前使用“hello”,激活一下他的英文回复机制,然后你就可以使用中文提问了,他会英文回复你,英文回复速度会明显变快,这样就大概率不会出现回复太长而出现网络错误。

这个没有办法的,请求太多,服务器拒绝回答了,只能等和重试。

近期发现经常是问一个问题之后,再次提问就会显示这个错误,这个可能是受到了基于 IP 地址的速率限制,原因你应该懂的,毕竟不是独享的IP。

目前网站新加了一些验证机制,如果长时间打开页面而不使用,那个验证机制会过期,此时需要刷新浏览器界面。

在 ChatGPT 使用中遇到错误,最近简单直接的办法当然是重试,重试不成就“重置”。毕竟重启大法好,可以解决 80% 的故障。

当前这个按钮位置不变,已改为“New Thread”

如果问题仍存在,你也可以尝试刷新浏览器界面,或者注销后重新登录 ChatGPT 账户。

最后,祝大家聊的愉快!


ChatGPT“克星”:用AI识别AI生成文本,英语论文阅读笔记都能测

OpenAI推出ChatGPT克星

萧箫 发自 凹非寺量子位 | 公众号 QbitAI

ChatGPT的出现,让不少人看到了交期末大作业的曙光(手动狗头)。

无论是英语论文、还是阅读笔记,只要在ChatGPT的知识范围内,都可以拜托它帮忙完成,写出来的内容也有理有据。

不过,有没有想过你的老师也准备用“AI文本检测器”一类的东西来防止你作弊?

像这样输入一段看起来没毛病的笔记,经过它一番检测,认为这段文字“由AI编写”(Fake)的可能性为99.98%

△文本由ChatGPT生成

换个数学论文试试?ChatGPT的输出看起来没啥问题,却仍然被它准确识破了:

△文本由ChatGPT生成

这可不是靠瞎蒙或猜测,毕竟对方同样是个AI,还是个训练有素的AI。

看到这有网友调侃:用魔法打败魔法?

用AI写的东西来训练新AI

这个AI检测器名叫GPT-2 Output Detector,是OpenAI联合哈佛大学等高校和机构一起打造的。(没错,OpenAI自家做的)

输入50个以上字符(tokens)就能较准确地识别AI生成的文本。

但即便是专门检测GPT-2的模型,用来检测其他AI生成文本效果也同样不错。

作者们先是发布了一个“GPT-2生成内容”和WebText(专门从国外贴吧Reddit上扒下来的)数据集,让AI理解“AI语言”和“人话”之间的差异。

随后,用这个数据集对RoBERTa模型进行微调,就得到了这个AI检测器。

RoBERTa(Robustly Optimized BERT approach)是BERT的改进版。原始的BERT使用了13GB大小的数据集,但RoBERTa使用了包含6300万条英文新闻的160GB数据集。

其中,人话一律被识别为True,AI生成的内容则一律被识别为Fake。

例如这是一段从Medium英文博客上复制的内容。从识别结果来看,很显然作者是亲自写的(手动狗头):

△文字来源Medium@Megan Ng

当然,这个检测器也并非100%准确。

AI模型参数量越大,生成的内容越不容易被识别,例如1.24亿参数量的模型“被抓包”的概率就比15亿参数更高。

同时,模型生成结果随机性越高,AI生成内容被检测出来的概率也会更低。

但即便将模型调整到生成随机性最高(Temperature=1,越接近0生成随机性越低),1.24亿参数模型被检测出的概率仍然是88%,15亿参数模型被检测出的概率仍然有74%。

这是OpenAI两年前发布的模型,当时对GPT-2生成的内容就“一打一个准”。

现在面对升级版的ChatGPT,检测英文生成内容的效果依旧能打。

但面对ChatGPT生成的中文,它的识别能力就不那么好了。例如让ChatGPT来一段作文:

AI检测器给出是人写的概率为99.96%……

当然话说回来,ChatGPT也能检测自己生成的文本。

所以,不排除老师将你的作业直接交给ChatGPT来识别:

One More Thing

值得一提的是,ChatGPT表示自己并不能访问互联网来搜索信息。

显然,它还意识不到GPT-2 Output Detector这个AI检测器的存在:

所以能不能像网友所说,让ChatGPT生成一段“不被AI检测器测出来的”内容呢?

很遗憾不能:

所以大作业还是自己写吧……

举报/反馈