OpenAI 开启 Codex 测试,一个将自然语言翻译成代码的 AI 系统

人工智能
人工智能创业公司 OpenAI 在得到了微软等公司的大力支持后,如今推出新产品的速度也越来越快。继去年的 GTP-3 之后,如今时隔一年 OpenAI 宣布将通过 API 向企业和开发者提供访问其 Codex 程序的机会。

人工智能创业公司 OpenAI 在得到了微软等公司的大力支持后,如今推出新产品的速度也越来越快。继去年的 GTP-3 之后,如今时隔一年 OpenAI 宣布将通过 API 向企业和开发者提供访问其 Codex 程序的机会。

OpenAI Codex 是一个利用人工智能系统将自然语言翻译成代码的程序。Codex 能够理解十几种编程语言,开发者可以用自然语言下达命令,Codex 会解析命令并执行它们。通过 OpenAI Codex 有可能为现有的应用程序建立一个自然语言界面。

Codex 还为今年 6 月 GitHub 推出的 Copilot 提供了技术支持,Copilot 为微软 Visual Studio 等开发环境中的整行代码提供建议。Codex 在数十亿行公共代码上进行了训练,并与一组广泛的框架和语言适配,能够适应开发人员编写的代码,以配合他们的编码风格。

根据 OpenAI 提供的信息,通过 API 提供的 Codex 模型在 Python 编程中具有最强的能力,但也 "精通" JavaScript、Go、Perl、PHP、Ruby、Swift、TypeScript 和 Shell 等编程语言。它在执行编程任务时能够考虑到上下文信息,包括转译、解释代码和重构代码。

虽然能力很强,但 OpenAI 在一篇论文同样也表示了 Codex 在现阶段仍然有很大的局限性,包括偏见和样本的低效率。OpenAI 的研究人员发现,该模型提出了语法错误或未定义的代码,调用了未定义或超出代码库范围的变量和属性。更令人担忧的是,Codex 有时会建议一些表面上看起来正确但实际上并没有执行预期任务的解决方案。例如,当被要求创建加密密钥时,Codex 在部分情况下选择了明显不安全的配置参数,并推荐了有问题的软件包作为依赖。

也许是为了规避可能产生的风险,OpenAI 在文件中表示,像 Codex 这样的模型所引发的风险可以通过 "仔细" 的文档和用户界面设计、代码审查和内容控制来减轻。OpenAI 还将 "采取多管齐下的方法" 来减少滥用 Codex 的风险,包括限制请求的频率以防止自动化工具恶意使用。

Codex 在初始阶段将以免费的形式提供给企业和开发者使用,感兴趣的开发者可以通过链接注册登记来获得使用 Codex 的机会,也可以查看官方演示视频(YouTube 链接)了解更多详情。

本文转自OSCHINA

本文标题:OpenAI 开启 Codex 测试,一个将自然语言翻译成代码的 AI 系统

本文地址:https://www.oschina.net/news/154975/openai-codex-translates-plain-english-into-code

责任编辑:未丽燕 来源: 开源中国
相关推荐

2020-04-21 08:30:32

AI人工智能语言

2017-07-11 09:46:00

防火墙翻译安全

2022-03-14 17:38:20

AI模型开源

2017-08-23 15:26:34

机器翻译神经网络NMT

2019-12-05 10:08:39

Python 开发编程语言

2024-02-05 14:18:07

自然语言处理

2022-04-02 21:34:43

人工智能自然语言机器学习

2020-04-24 10:53:08

自然语言处理NLP是人工智能

2014-07-30 09:42:13

LinuxBetty

2020-07-20 17:36:31

英语翻译开源工具开源

2023-02-17 12:07:45

ChatGPTPython

2021-01-19 22:38:59

人工智能语言人脸识别

2021-05-13 07:17:13

Snownlp自然语言处理库

2023-08-03 09:56:47

自然语言AI

2020-11-16 12:02:22

人工智能语言技术

2022-03-10 10:48:30

PolyCoder自动代码生成器语言

2017-10-19 17:05:58

深度学习自然语言

2024-04-24 11:38:46

语言模型NLP人工智能

2009-11-25 14:25:14

PHP自然语言排序

2020-06-16 16:25:05

C++JavaPython
点赞
收藏

51CTO技术栈公众号