OpenAI GPT-3 API: What is the difference between davinci and text-davinci-003?

题意:OpenAI GPT-3 API:davinci 和 text-davinci-003 有什么区别

问题背景:

I'm testing the different models for OpenAI, and I noticed that not all of them are developed or trained enough to give a reliable response.

我正在测试 OpenAI 的不同模型,我发现并不是所有模型都足够完善或训练充分,无法提供可靠的回应

The models I tested are the following:

我测试的模型如下:

复制代码
model_engine = "text-davinci-003"
model_engine = "davinci" 
model_engine = "curie" 
model_engine = "babbage" 
model_engine = "ada" 

I need to understand what the difference is between davinci and text-davinci-003, and how to improve the responses to match that response when you use ChatGPT.

我需要了解 davincitext-davinci-003 之间的区别,以及如何改进响应,使其与使用 ChatGPT 时的响应相匹配

问题解决:

TL;DR 摘要

  • text-davinci-003 is the newer and more capable model than davinci

text-davinci-003 是比 davinci 更新且更强大的模型

  • text-davinci-003 supports a longer context window than davinci

text-davinci-003 支持比 davinci 更长的上下文窗口

  • text-davinci-003 was trained on a more recent dataset than davinci

text-davinci-003 使用比 davinci 更新的数据集进行训练

  • text-davinci-003 is cheaper than davinci

text-davinci-003davinci 更便宜

  • text-davinci-003 is not available for fine-tuning, while davinci is

text-davinci-003 不支持微调,而 davinci 支持

Capabilities 能力

As stated in the official OpenAI article: 正如 OpenAI 官方文章中所述

While both davinci and text-davinci-003 are powerful models, they differ in a few key ways.

text-davinci-003 is the newer and more capable model, designed specifically for instruction-following tasks. This enables it to respond concisely and more accurately - even in zero-shot scenarios, i.e. without the need for any examples given in the prompt. davinci, on the other hand, can be fine-tuned on a specific task, which can make it very effective if you have access to at least a few hundred training examples.

Additionally, text-davinci-003 supports a longer context window (max prompt+completion length) than davinci - 4097 tokens compared to davinci's 2049.

Finally, text-davinci-003 was trained on a more recent dataset, containing data up to June 2021. These updates, along with its support for Inserting text, make text-davinci-003 a particularly versatile and powerful model we recommend for most use-cases.

Use text-davinci-003 because the other models you mentioned in your question are less capable.

使用 text-davinci-003,因为您在问题中提到的其他模型能力较弱

If you buy a ChatGPT Plus subscription, you can also use gpt-3.5-turbo or gpt-4. So, to get similar responses as you get from ChatGPT, it depends on whether you are subscribed or not. For sure, gpt-3.5-turbo and gpt-4 are even more capable than text-davinci-003.

如果您购买 ChatGPT Plus 订阅,您还可以使用 gpt-3.5-turbogpt-4。因此,获得与 ChatGPT 相似的响应取决于您是否订阅。可以肯定的是,gpt-3.5-turbogpt-4 的能力甚至比 text-davinci-003 更强

Costs 成本

text-davinci-003 is cheaper than davinci, as stated on the official OpenAI website:

正如 OpenAI 官方网站所述,text-davinci-003davinci 更便宜

MODEL USAGE
davinci $0.1200 / 1K tokens
text-davinci-003 $0.0200 / 1K tokens

Fine-tuning availability 微调可用性

text-davinci-003 is not available for fine-tuning, while davinci is, as stated in the official OpenAI documentation:

正如 OpenAI 官方文档所述,text-davinci-003 不支持微调,而 davinci 支持

Fine-tuning is currently only available for the following base models: davinci, curie, babbage, and ada. These are the original models that do not have any instruction following training (like text-davinci-003 does for example).

MODEL FINE-TUNING AVAILABILITY TRAINING
davinci Yes $0.0300 / 1K tokens
text-davinci-003 No
相关推荐
CoderJia程序员甲9 小时前
GitHub 热榜项目 - 日榜(2025-10-28)
ai·开源·大模型·github·ai教程
机器之心13 小时前
单张4090跑到30fps,范浩强团队让VLA实时跑起来了
人工智能·openai
机器之心16 小时前
刚刚,Kimi开源新架构,开始押注线性注意力
人工智能·openai
新智元17 小时前
老黄亲自站台,英伟达编程神器!Cursor 2.0 自研模型狂飙 4 倍
人工智能·openai
新智元17 小时前
AI是「天才」还是「话术大师」?Anthropic颠覆性实验,终揭答案!
人工智能·openai
FightingITPanda17 小时前
springAI +openAI 接入阿里云百炼大模型-通义千问
openai·通义千问·springai·阿里云百炼
yaocheng的ai分身20 小时前
OpenAI推出Aardvark:OpenAI的代理安全研究员
openai
哥布林学者21 小时前
吴恩达深度学习课程二: 改善深层神经网络 第一周:深度学习的实践(四)其他缓解过拟合的方法
深度学习·ai
拖拉斯旋风1 天前
0基础学习Openai之:通过Prompt生成你心中的那幅画🎨
javascript·openai
深色風信子1 天前
SpringBoot 集成 LangChain4j OpenAI
java·spring boot·spring·openai·langchain4j