你是一个天天在码代码的码农吗?你知道GPT-3吗?
近日,GPT-3新增了两个功能,“编辑”和“插入”。
过去,GPT-3和Codex会根据之前出现的文本在现有内容的末尾添加文本。
然而,无论是写文本还是写代码,真正人类的写作工作都不仅仅是个叠加字符的过程,它是一个既有文本不断被修正的迭代过程。
为了更加贴近人类的智能,GPT-3和Codex本来就该有编辑文本、更改当前存在的内容或在内容中间添加文本。
新的GPT-3和Codex可以编辑或将内容插入现有文本,而不只是去补全现有的文本。
对于文科生来说,这个“编辑”功能可用于更改文本的语气或结构,或进行针对性的更改,例如修复拼写。
对于码农来说,这个功能既适用于重构代码、添加文档,也能在编程语言之间进行编译、更改编码风格等等。
“插入”功能可以在现有的文本中间添加或生成上下文相关的内容。
若在文本中间添加的内容,可以为GPT-3提供更多的上下文背景,还可以提高AI模型的各种任务完成质量。
官方提到,插入对编写程序代码工作是最有用的功能,Codex是开发团队最初要在模型中,添加插入功能的动机。
因为在软件开发过程,开发人员通常会把程序代码添加到现有的文件中间,而现在Codex就能够根据上下既存的程序代码,加入新的程序代码,在完成缺失函数的同时,又能连接到已经编写的程序代码。
官方还表示,编辑功能特别适用于撰写程序代码,可用于重构、添加文件,更改编写风格,甚至是在程序语言间进行翻译。
领取专属 10元无门槛券
私享最新 技术干货