当前位置:首页 > AI资讯 > 正文内容

ChatGPT代码解释器与Jupyter Notebook合体,编码能力更强了

wxianyue1周前 (01-09)AI资讯1437
国内最强的AI写作工具,帮你写爆款文案

当你使用 AI 编码助手的时候会遇到什么困难?它是不是让你又爱又恨?本文介绍的 将目前火爆的 代码解释器与 结合了起来,让你的编码更加地高效。

毋庸置疑,在 AI 的帮助下可以帮你写爆款文案的AI系统,开发者的编码效率能够大大提升。

开发者们将从简单、重复的编码工作中解脱出来。但是随之而来的诸多问题,往往让使用 AI 的开发者们头秃不已。

将 GPT-4 这样强大的代码生成模型合并到 编码环境中,开辟了人类 - AI 协作的新模式,在极大程度上解决了大部分编程助手会出现的问题。

是一个 扩展,将 GPT-4 无缝连接到你的编码环境,并且具有一个代码解释器,可以将自然语言描述翻译为 代码并自动执行。并且 通过在你最熟悉的 IDE 中启用「自然语言编程」,提高你的工作效率,并使你能够探索更多未尝试过的新想法。

代码编程教学_代码插图_ChatGPT代码

项目链接:

下图为 与部分现有的编码助手的差别。

可以发现, 将编码助手的优势综合了起来。它可以帮助开发者完成各种复杂的编码任务、自动执行 AI 生成的代码,还能够让开发者进行原位调试、自定义 ,甚至保护了开发者与代码的隐私性,避免数据被利用。

ChatGPT代码_代码插图_代码编程教学

的特点与优势

的主要特点有:

1. 从自然语言生成代码并自动执行

只需在任务自然语言描述的单元格开头添加命令「%% chat」,代码就会生成,并且用时极短,只需要几秒钟。

ChatGPT代码_代码插图_代码编程教学

别小瞧了 的这个优势。

自动补全一直是许多 AI 辅助编码工具的主流交互,在编码环境中提供 AI 支持,并且可以显著提高开发人员工作的生产力和满意度。然而,自动补全并不完美:穿插 AI 代码建议可能会分散注意力;生成的代码可能包含可能很难调试的隐藏错误;并且生成的代码通常只跨越几行,很难在上下文之外生成新的功能。

通过提供单元级代码生成和自动执行克服了这些问题。你只需键入要执行的操作的自然语言描述, 将调用 GPT-X 模型来生成代码并为你执行。这与 等系统中的代码补全非常不同:其旨在支持仅跨越几行代码并且与当前工作非常相关的微任务,例如,完成函数调用。而 旨在接管完整的任务,有时可能与现有代码不同。

默认情况下,生成的代码是隐藏的,因为 希望淡化 AI 生成的代码并专注于结果。并且,关于自动执行你也无需担心,因为 有一个安全模式来防止自动执行可能危险的代码。

2. 使用编码历史和执行输出来生成代码

还可以利用你的代码历史记录和执行输出来提供上下文感知建议。它还可以选择加载文件,以便为进一步处理和分析提供建议。

如下图所示,通过在代码生成中添加 -- 或 -h 标志,可以使用之前的执行历史和输出ChatGPT代码,为加载的 IRIS 数据集生成相应的可视化代码。

代码插图_ChatGPT代码_代码编程教学

3. 原位调试、编辑代码

生成的代码可能并不完美,可能包含 bug 或错误。由于 已完全集成到 中ChatGPT代码,因此无需离开 IDE,你就可以轻松地检查代码并修复任何错误或 bug (例如,在这种情况下安装缺少的依赖项)。

代码编程教学_ChatGPT代码_代码插图

4. 和 AI 配置透明化,并允许自定义

发布了库中使用的所有 ,并致力于让自定义所使用的 和设置更加便捷。

可查阅:

5. 使用 AI 时,隐私优先

是一个极小的 包,可以在本地安装并与 无缝使用。它使用 API 调用 GPT-X 模型,默认情况下不会保留交互数据和代码进行训练。

因此与 或 缓存你的数据并用来训练和分析不同, 所有发送到 的数据将不会被保存用于训练(可参阅 API 数据使用策略)。

的构成

主要由两个部分组成:

下图展示了执行 单元格后前端和 内核的编排。

ChatGPT代码_代码编程教学_代码插图

参考链接:

ChatGPT代码_代码编程教学_代码插图

©THE END

手机浏览,点击图片保存二维码到相册,然后打开微信扫一扫选择本二维码图片就可以进入,电脑端微信“扫一扫”二维码,进入找聊天搭子平台,里面有找饭搭子、找对象、找陪伴服务等等

扫描二维码推送至手机访问。

版权声明:本文由小猪信息平台发布,如需转载请注明出处。

本文链接:https://pplcom.com/post/58998.html

分享给朋友:

相关文章

ChatGPT引领突破!人工智能加速度,中国企业紧紧跟住

ChatGPT引领突破!人工智能加速度,中国企业紧紧跟住

【环球时报报道 记者 杨沙沙 赵觉珵 倪浩 丁雅栀 甄翔】能搜索、能编程、能写诗、能写剧本,甚至还能写论文,凭借前所未有的“智商”以及更贴近人类的“思维”,人工智能研究公司的人工智能聊天机器人模型成为...

ChatGPT对学术期刊影响如何

ChatGPT对学术期刊影响如何

2022年11月30日,人工智能实验室发布了全新聊天机器人模型,究其本质,这是一款人工智能技术驱动的自然语言处理工具。作为一款大型语言模型,在经历了技术不断迭代完善后,甫一问世便引起了广泛关注。调查显...

人工智能的最新发展:技术、应用与未来

人工智能的最新发展:技术、应用与未来

GPT( Pre- )是一种通用的自然语言处理(NLP)技术,用于帮助计算机理解文本。它可以利用文本数据来构建交互式的模型,可以更好地理解文本内容,从而更好地进行文本分析。同时,GPT 技术还可以用于...

比尔盖茨:超级人工智能还没来,GPT模型是40余年来最革命性技术进步

比尔盖茨:超级人工智能还没来,GPT模型是40余年来最革命性技术进步

比尔·盖茨认为人工智能(AI)可与手机、互联网比肩齐声。 当地时间3月21日,微软公司创始人比尔·盖茨在其博客文章《人工智能时代已经开启》中表示,自1980年首次看到图形用户界面( user )以来,...

Inno关键词丨GPT和人工智能(上篇)

Inno关键词丨GPT和人工智能(上篇)

全球供需对接平台致力于形成需求引导、成果匹配、服务跟进的综合生态,打造创新链和产业链双向联通的“双向快车道”。 近日,在AI领域风头正盛的母公司Open AI正式宣布进军人形机器人方向,试图打破AI...

这个医生利用ChatGPT在4个月内写了16篇论文,已发表5篇……

这个医生利用ChatGPT在4个月内写了16篇论文,已发表5篇……

以下文章整理自美国新闻网站“Daily Beast”的一篇文章“A With Speed. Wrote Them All” Som 是一名放射科医生,当他第一次了解到时,就意识到可以利用...