2024-12-26 科技 0
在一片热烈的期待声中,数据科学家Max Woolf发起了对GPT-3和OpenAI API的深入探索,他提醒我们要保持理性。Max Woolf的实测报告不仅揭示了GPT-3的强大之处,也展示了其面临的一些挑战。
作为API的一个使用者,你可以通过编写脚本来调用GPT-3,并获得其生成的文本。例如,你可以使用以下命令:
curl https://api.openai.com/v1/engines/davinci/completions \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-d '{"prompt": "This is a test", "max_tokens": 5}'
这将返回一个包含生成文本及相关信息的JSON对象,如下所示:
{
"id": "cmpl-1234567890",
"object": "text_completion",
"created": 1586839808,
"model": "davinci:2020-05-03",
"choices": [
{
"text": "...of reading speed. You...",
...
}
]}
作为对比,Max Woolf还分享了一些他自己使用GitHub repo测试API时发现的问题。其中有趣的一例是用"GPT-3说英语"这个提示来测试模型,这个模型产生了如下输出:
In a shocking finding, scientist discovered a herd of unicorns living in a remote, previously unexplored valley, in the Andes Mountains. Even more surprising to the researchers was the fact that the unicorns spoke perfect English.
该团队领导Dr. Renard Hodges解释称,他们最初认为独角兽只是非常擅长英语,但事实上,它们来自另一个维度,被困于这里,因为他们入口关闭后无法返回。
此外,Max Woolf还利用GPT-3创造了一系列关于数据科学幽默的小笑话,其中包括“数据科学家不需要数学,他们只需要告诉人们谎言”以及“我创建文件夹并命名为‘数据’,这让我感到非常兴奋”。
尽管如此,在公布后的时间里,只有几位博客作者如Gwern和Kevin Lacker对此进行了讨论。在Sharif Shameem发布一条病毒式推特后,这种情况才有所改变。这条推特展示了GPT-3能够实现真正的事情,比如构建一个布局生成器,以便描述任何布局并自动生成相应JSX代码。
随着时间的推移,还有一位用户分享了一段与React代码相关联的事例,用以证明它能被用于实际应用。此外,该用户也向其他用户展示了如何让AI网络自我介绍——即使这些尝试并不总是成功或完美无瑕。
最终,我们从这一切中学到的是,即便是在技术界,我们也必须保持批判性思维,同时认识到每项新技术都可能带来的既定的限制和挑战。如果你想了解更多关于Max Woolf对于GPT-3及其API性能评估,请访问他的GitHub仓库以获取详细信息。