OpenAI Codex
外观
OpenAICodex是OpenAI开发的人工智能模型。 它解析自然语言并生成代码作为响应,它驱动GitHub Copilot。 GitHub Copilot是一种为特定IDE(如 Visual Studio Code 和 Neovim)开发的编程自动完成工具。 [1] Codex是 OpenAI的GPT-3模型的后代,经过微调以用于编程应用程序。 深度学习模型不懂编程,Codex与所有其他基于深度学习的语言模型一样,只是在获取代码片段之间的统计相关性。[2]
功能
基于 GPT-3,一种在文本上训练的神经网络,Codex 还接受了来自 5400 万个GitHub仓库的 159 GB Python代码的训练[3][4]。 Codex 的一个典型用例是用户键入评论,例如“//计算给定窗口大小的数组的移动平均值”(
//compute the moving average of an array for a given window size
),然后使用 AI 来建议满足该评论提示的代码块[5]。 OpenAI 表示,Codex 可以完成大约 37% 的请求,旨在让人类编程更快,而不是取代它。根据 OpenAI 的博客,Codex 最擅长“将……简单问题映射到现有代码”,他们将其描述为“可能是编程中最不有趣的部分”[6][7]。
参见
外部链接
参考文献
- ^ Zaremba, Wojciech. OpenAI Codex. OpenAI. August 10, 2021 [2021-09-03].
- ^ OpenAI Codex shows the limits of large language models.
- ^ Wiggers, Kyle. OpenAI warns AI behind GitHub's Copilot may be susceptible to bias. VentureBeat. July 8, 2021 [2021-09-03].
- ^ Alford, Anthony. OpenAI Announces 12 Billion Parameter Code-Generation AI Codex. InfoQ. August 31, 2021 [2021-09-03].
- ^ Anderson, Tim; Quach, Katyanna. GitHub Copilot auto-coder snags emerge, from seemingly spilled secrets to bad code, but some love it. The Register. July 6, 2021 [2021-09-04].
- ^ Dorrier, Jason. OpenAI's Codex Translates Everyday Language Into Computer Code. SingularityHub. August 15, 2021 [2021-09-03].
- ^ Dickson, Ben. What to expect from OpenAI's Codex API. VentureBeat. August 16, 2021 [2021-09-03].