OpenAI Codex

OpenAI Codex 是 GPT-3 的后代;其训练数据包含自然语言和来自公开来源的数十亿行源代码,包括公共 GitHub 存储库中的代码。OpenAI Codex 最精通 Python,但它也精通 JavaScript、Go、Perl、PHP、Ruby、Swift 和 TypeScript 等十几种语言,甚至还有 Shell。与只有 4KB 的 GPT-3 相比,它有 14KB 的 Python 代码内存——因此它在执行任何任务时可以考虑超过 3 倍的上下文信息。

GPT-3 的主要技能是生成自然语言以响应自然语言提示,这意味着它影响世界的唯一方式是通过读者的思想。OpenAI Codex 对 GPT-3 有很多自然语言理解,但它生成的是工作代码——这意味着你可以用英语向任何带有 API 的软件发出命令。OpenAI Codex 使计算机能够更好地理解人们的意图,从而使每个人都能利用计算机做更多事情。

一旦程序员知道要构建什么,就可以将编写代码的行为视为 (1) 将问题分解为更简单的问题,以及 (2) 将这些简单问题映射到已经存在的现有代码(库、API 或函数)存在。后一种活动可能是编程中最不有趣的部分(也是进入门槛最高的部分),而这正是 OpenAI Codex 最擅长的地方。

OpenAI Codex 是一种通用编程模型,这意味着它基本上可以应用于任何编程任务(尽管结果可能会有所不同)。我们已经成功地将它用于转译、解释代码和重构代码。但我们知道我们只是触及了可以做的事情的表面。

通过 API 在私人测试版中提供 OpenAI Codex,我们的目标是尽快安全地扩大规模。在初期,OpenAI Codex 将免费提供。OpenAI 将继续建立在我们为 GPT-3 奠定的安全基础之上——审查应用程序并逐步扩展它们,同时与开发人员密切合作以了解我们的技术在世界上的影响。

你可能感兴趣的:(深度学习,人工智能)