Difference between revisions of "GitHub Copilot"
From SI410
(→Technology) |
|||
Line 4: | Line 4: | ||
==Technology== | ==Technology== | ||
− | GitHub Copilot is powered by a distinct production version of Codex, a GPT language model finetuned on publicly available code from GitHub, and study its Python code-writing capabilities.<ref name="Codex">Chen, M., Tworek, J., Jun, H., Yuan, Q., Pinto, H. P. D. O., Kaplan, J., ... & Zaremba, W. (2021). Evaluating large language models trained on code. arXiv preprint arXiv:2107.03374.</ref> Copilot is trained on public GitHub repositories of any license.<ref name="Verge | + | GitHub Copilot is powered by a distinct production version of Codex, a GPT language model finetuned on publicly available code from GitHub, and study its Python code-writing capabilities.<ref name="Codex">Chen, M., Tworek, J., Jun, H., Yuan, Q., Pinto, H. P. D. O., Kaplan, J., ... & Zaremba, W. (2021). Evaluating large language models trained on code. arXiv preprint arXiv:2107.03374.</ref> Copilot is trained on public GitHub repositories of any license.<ref name="Verge legal"/> |
== References == | == References == | ||
<references/> | <references/> |
Revision as of 05:09, 27 January 2022
GitHub Copilot is an AI pair programmer developed by GitHub and OpenAI to helps users by autocompleting code.[1][2] GitHub Copilot draws context from comments and code, and suggests individual lines and whole functions.[2] GitHub Copilot is powered by OpenAI Codex, an AI system created by OpenAI.[2] The GitHub Copilot technical preview is available as an extension for Visual Studio Code, Neovim, and the JetBrains suite of IDEs.[2] It was first announced by GitHub on 29 June 2021.[3]
Technology
GitHub Copilot is powered by a distinct production version of Codex, a GPT language model finetuned on publicly available code from GitHub, and study its Python code-writing capabilities.[4] Copilot is trained on public GitHub repositories of any license.[3]
References
- ↑ Gershgorn, D. (2021, June 29). GitHub and OpenAI launch a new AI tool that generates its own code. The Verge. Retrieved January 27, 2022, from https://www.theverge.com/2021/6/29/22555777/github-openai-ai-tool-autocomplete-code
- ↑ 2.0 2.1 2.2 2.3 GitHub copilot · your AI pair programmer. GitHub Copilot. (n.d.). Retrieved January 27, 2022, from https://copilot.github.com/
- ↑ 3.0 3.1 Gershgorn, D. (2021, July 7). GitHub's automatic coding tool rests on untested legal ground. The Verge. Retrieved January 27, 2022, from https://www.theverge.com/2021/7/7/22561180/github-copilot-legal-copyright-fair-use-public-code
- ↑ Chen, M., Tworek, J., Jun, H., Yuan, Q., Pinto, H. P. D. O., Kaplan, J., ... & Zaremba, W. (2021). Evaluating large language models trained on code. arXiv preprint arXiv:2107.03374.