跳转到内容

OpenAI Codex

维基百科,自由的百科全书

这是本页的一个历史版本,由JimGrassroot留言 | 贡献2023年4月6日 (四) 01:06 功能编辑。这可能和当前版本存在着巨大的差异。

OpenAICodexOpenAI开发的人工智能模型。 它解析自然语言并生成代码作为响应,它驱动GitHub CopilotGitHub 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]

参见

外部链接

参考文献

  1. ^ Zaremba, Wojciech. OpenAI Codex. OpenAI. August 10, 2021 [2021-09-03]. 
  2. ^ OpenAI Codex shows the limits of large language models. 
  3. ^ Wiggers, Kyle. OpenAI warns AI behind GitHub's Copilot may be susceptible to bias. VentureBeat. July 8, 2021 [2021-09-03]. 
  4. ^ Alford, Anthony. OpenAI Announces 12 Billion Parameter Code-Generation AI Codex. InfoQ. August 31, 2021 [2021-09-03]. 
  5. ^ 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]. 
  6. ^ Dorrier, Jason. OpenAI's Codex Translates Everyday Language Into Computer Code. SingularityHub. August 15, 2021 [2021-09-03]. 
  7. ^ Dickson, Ben. What to expect from OpenAI's Codex API. VentureBeat. August 16, 2021 [2021-09-03].