代码完成
了解如何生成或操作代码
介绍
Codex 模型系列是我们的GPT-3 系列的后代,该系列已经过自然语言和数十亿行代码的训练。它最擅长 Python,精通 JavaScript、Go、Perl、PHP、Ruby、Swift、TypeScript、SQL,甚至 Shell 等十几种语言。在最初的有限测试期间,Codex 使用是免费的。了解更多。
您可以将 Codex 用于各种任务,包括:
- 将注释变成代码
- 在上下文中完成你的下一行或函数
- 为您带来知识,例如为应用程序查找有用的库或 API 调用
- 添加评论
- 重写代码以提高效率
快速开始
要自己开始使用,请尝试在官方模拟工具中打开这些示例。
- 说"你好"
Ask the user for their name and say "Hello"
- 创建随机名称
1. Create a list of first names
2. Create a list of last names
3. Combine them randomly into a list of 100 full names
- 创建 MySQL 查询
Table customers, columns = [CustomerId, FirstName, LastName, Company, Address, City, State, Country, PostalCode, Phone, Fax, Email, SupportRepId]
Create a MySQL query for all customers in Texas named Jane
- 解释代码 (JavaScript)
// Function 1
var fullNames = [];
for (var i = 0; i < 50; i++) {
fullNames.push(names[Math.floor(Math.random() * names.length)]
+ " " + lastNames[Math.floor(Math.random() * lastNames.length)]);
}
// What does Function 1 do?
更多例子,可访问官方示例库