OpenAI API中文文档 - 模型

发布时间 2023-08-04 15:22:47作者: jerryqm

模型

概述

OpenAI API由一组具有不同功能和价格的多样化模型支持。您还可以对我们的原始基础模型进行有限的自定义,以适应您的特定用例,使用微调。

以下是要求的内容转换成表格:

MODELS DESCRIPTION
GPT-4 A set of models that improve on GPT-3.5 and can understand as well as generate natural language or code
GPT-3.5 A set of models that improve on GPT-3 and can understand as well as generate natural language or code
DALL·E A model that can generate and edit images given a natural language prompt
Whisper A model that can convert audio into text
Embeddings A set of models that can convert text into a numerical form
Moderation A fine-tuned model that can detect whether text may be sensitive or unsafe
GPT-3Legacy A set of models that can understand and generate natural language
Deprecated A full list of models that have been deprecated

我们还发布了一些开源模型,包括Point-E、Whisper、Jukebox和CLIP。

访问我们的研究人员模型索引,了解有关哪些模型在我们的研究论文中亮相以及InstructGPT和GPT-3.5等模型系列之间的差异的更多信息。

持续的模型升级

基于开发者的反馈,我们将持续支持gpt-3.5-turbo-0301和gpt-4-0314模型在OpenAI API中的使用,至少延长至2024年6月13日。我们已更新了6月13日的博客文章,提供更多细节。

随着gpt-3.5-turbo的发布,我们的一些模型现在正在不断更新。我们还提供静态模型版本,开发者可以在更新后的模型推出至少三个月内继续使用。随着模型更新节奏的加快,我们还赋予了人们贡献评估(evals)的能力,帮助我们改进模型以适应不同的用例。如果您有兴趣,请查看OpenAI Evals存储库。

以下模型是临时快照,我们将在更新版本可用后宣布它们的弃用日期。如果您想使用最新的模型版本,请使用标准的模型名称,如gpt-4或gpt-3.5-turbo。

以下是要求的内容转换成表格:

MODEL NAME DISCONTINUATION DATE REPLACEMENT MODEL
gpt-3.5-turbo-0301 at earliest 06/13/2024 gpt-3.5-turbo-0613
gpt-4-0314 at earliest 06/13/2024 gpt-4-0613
gpt-4-32k-0314 at earliest 06/13/2024 gpt-4-32k-0613

有关模型弃用的更多信息,请参阅我们的弃用页面。

GPT-4

GPT-4目前对于那些通过我们的开发者平台进行了至少一次成功支付的用户是可访问的。

GPT-4是一个大型多模态模型(目前接受文本输入和输出,未来将支持图像输入),可以比我们之前的任何模型更准确地解决困难问题,这要归功于其更广泛的通用知识和先进的推理能力。像gpt-3.5-turbo一样,GPT-4也是为聊天优化的,但在使用聊天完成API时,也可以很好地处理传统的完成任务。在我们的GPT指南中了解如何使用GPT-4。

GPT-4

MODEL NAME DESCRIPTION MAX TOKENS TRAINING DATA
gpt-4 比GPT-3.5模型更强大,能够执行更复杂的任务,优化为聊天。将在发布后2周内更新为最新模型迭代版本。 8,192 Up to Sep 2021
gpt-4-0613 来自2023年6月13日的gpt-4快照,包含函数调用数据。与gpt-4不同,此模型将不会接收更新,并将在发布新版本后的3个月内弃用。 8,192 Up to Sep 2021
gpt-4-32k 与基础gpt-4模型具有相同的功能,但上下文长度增加4倍。将随最新模型迭代更新。 32,768 Up to Sep 2021
gpt-4-32k-0613 来自2023年6月13日的gpt-4-32k快照。与gpt-4-32k不同,此模型将不会接收更新,并将在发布新版本后的3个月内弃用。 32,768 Up to Sep 2021
截至2021年9月

对于许多基本任务,GPT-4和GPT-3.5模型之间的差异并不显著。但在更复杂的推理情况下,GPT-4比我们以前的任何模型都更强大。

GPT-3.5

GPT-3.5模型可以理解和生成自然语言或代码。在GPT-3.5系列中,我们最有能力和性价比最高的模型是gpt-3.5-turbo,它已经针对聊天进行了优化,但在传统的完成任务中也表现良好。

GPT-3.5

LATEST MODEL DESCRIPTION MAX TOKENS TRAINING DATA
gpt-3.5-turbo GPT-3.5模型中最有能力且成本效益最高的模型,优化为聊天,相较于text-davinci-003成本仅为其1/10。将随最新模型迭代更新。 4,096 Up to Sep 2021
gpt-3.5-turbo-16k 与标准gpt-3.5-turbo模型具有相同的功能,但上下文长度增加4倍。 16,384 Up to Sep 2021
gpt-3.5-turbo-0613 来自2023年6月13日的gpt-3.5-turbo快照,包含函数调用数据。与gpt-3.5-turbo不同,此模型将不会接收更新,并将在发布新版本后的3个月内弃用。 4,096 Up to Sep 2021
gpt-3.5-turbo-16k-0613 来自2023年6月13日的gpt-3.5-turbo-16k快照。与gpt-3.5-turbo-16k不同,此模型将不会接收更新,并将在发布新版本后的3个月内弃用。 16,384 Up to Sep 2021

我们建议使用gpt-3.5-turbo而不是其他GPT-3.5模型,因为它成本更低,性能更好。

OpenAI的模型是非确定性的,意味着相同的输入可能产生不同的输出。将temperature设置为0将使输出基本上确定性,但可能仍然保留一小部分变化性。

DALL·E

DALL·E是一个能够根据自然语言描述创建逼真图像和艺术品的AI系统。目前,我们通过API支持根据提示创建具有特定尺寸的新图像、编辑现有图像或创建用户提供图像的变体的功能。

目前可用的DALL·E模型是DALL·E的第二次迭代,比原始模型具有更逼真、更准确和4倍分辨率的图像。您可以通过我们的Labs界面或API来尝试它。

Whisper

Whisper是一个通用的语音识别模型。它是基于大量多样化音频数据进行训练的多任务模型,可以执行多语言语音识别、语音翻译和语言识别任务。Whisper v2-large模型目前通过我们的API提供,模型名称为whisper-1。

目前,开源版本的Whisper和我们API中可用的版本之间没有区别。然而,通过我们的API,我们提供了优化的推断过程,使通过API运行Whisper比其他方式更快。有关Whisper的更多技术细节,请阅读相关论文。

Embeddings

嵌入(Embeddings)是文本的数值表示形式,可用于衡量两段文本之间的相关性。我们的第二代嵌入模型text-embedding-ada-002被设计用于取代先前的16个第一代嵌入模型,成本仅为其一小部分。嵌入在搜索、聚类、推荐、异常检测和分类任务中非常有用。您可以在我们的最新嵌入模型的公告博客文章中阅读更多信息。

Moderation

Moderation模型旨在检查内容是否符合OpenAI的使用政策。模型提供分类功能,可查找以下类别的内容:仇恨、仇恨/威胁、自残、性行为、性行为/未成年人、暴力和暴力/图形。您可以在我们的Moderation指南中了解更多信息。

Moderation模型接收任意大小的输入,并自动分割以适应模型的特定上下文窗口。

MODEL 描述
text-moderation-latest 最有能力的Moderation模型。准确性略高于稳定模型。
text-moderation-stable 几乎与最新模型一样有能力,但稍旧。
GPT-3 Legacy

GPT-3模型可以理解和生成自然语言。这些模型已被更强大的GPT-3.5代模型取代。但是,原始的GPT-3基础模型

(davinci、curie、ada和babbage)是目前唯一可用于微调的模型。

以下是要求的内容转换成表格:

LATEST MODEL DESCRIPTION MAX TOKENS TRAINING DATA
text-curie-001 Very capable, faster and lower cost than Davinci. 2,049 Up to Oct 2019
text-babbage-001 Capable of straightforward tasks, very fast, and lower cost. 2,049 Up to Oct 2019
text-ada-001 Capable of very simple tasks, usually the fastest model in the GPT-3 series, and lowest cost. 2,049 Up to Oct 2019
davinci Most capable GPT-3 model. Can do any task the other models can do, often with higher quality. 2,049 Up to Oct 2019
curie Very capable, but faster and lower cost than Davinci. 2,049 Up to Oct 2019
babbage Capable of straightforward tasks, very fast, and lower cost. 2,049 Up to Oct 2019
ada Capable of very simple tasks, usually the fastest model in the GPT-3 series, and lowest cost. 2,049 Up to Oct 2019

我们如何使用您的数据

您的数据是您的数据。

截至2023年3月1日,通过OpenAI API发送的数据将不用于训练或改进OpenAI模型(除非您明确选择加入)。加入后的一个优势是模型可能随着时间对您的用例变得更好。

为了帮助识别滥用,API数据可能会保留最多30天,之后将被删除(除非法律另有要求)。对于可信赖的具有敏感应用程序的客户,可能提供零数据保留。零数据保留意味着请求和响应内容不会被保存到任何日志机制,并且仅存在于内存中以服务于请求。

请注意,此数据政策不适用于OpenAI的非API消费者服务,如ChatGPT或DALL·E Labs。

默认的端点使用政策

以下是要求的内容转换成表格:

ENDPOINT DATA USED FOR TRAINING DEFAULT RETENTION ELIGIBLE FOR ZERO RETENTION
/v1/completions No 30 days Yes
/v1/chat/completions No 30 days Yes
/v1/edits No 30 days Yes
/v1/images/generations No 30 days No
/v1/images/edits No 30 days No
/v1/images/variations No 30 days No
/v1/embeddings No 30 days Yes
/v1/audio/transcriptions No Zero data retention -
/v1/audio/translations No Zero data retention -
/v1/files No Until deleted by customer No
/v1/fine-tunes No Until deleted by customer No
/v1/moderations No Zero data retention -

有关详情,请参阅我们的API数据使用政策。要了解更多有关零数据保留的信息,请与我们的销售团队联系。

模型端点兼容性

以下是要求的内容转换成表格:

ENDPOINT MODEL NAME
/v1/chat/completions gpt-4, gpt-4-0613, gpt-4-32k, gpt-4-32k-0613, gpt-3.5-turbo, gpt-3.5-turbo-0613, gpt-3.5-turbo-16k, gpt-3.5-turbo-16k-0613
/v1/completions (Legacy) text-davinci-003, text-davinci-002, text-davinci-001, text-curie-001, text-babbage-001, text-ada-001, davinci, curie, babbage, ada
/v1/audio/transcriptions whisper-1
/v1/audio/translations whisper-1
/v1/fine-tunes davinci, curie, babbage, ada
/v1/embeddings text-embedding-ada-002, text-similarity--001, text-search---001, code-search--*-001
/v1/moderations text-moderation-stable, text-moderation-latest

此列表不包括我们的第一代嵌入模型和DALL·E模型。