自 2022 年 11 月爆发性推出以来,ChatGPT 已添加到许多应用程序和服务中,包括 Snapchat、Duolingo、Shopify 等。 ChatGPT 的应用程序编程接口 (API) 使这些集成成为可能。

ChatGPT API 是一种工具,可让您将 ChatGPT 的强大功能集成到您的应用程序、产品或服务中。它使您能够利用 ChatGPT 生成类似人类的问题答案并进行随意对话的能力。

在本文中,我们将介绍您需要了解的有关 ChatGPT API 的所有信息,包括它的功能、成本、如何访问它以及一些流行的用例。

如果您对 ChatGPT API 的可能性感到兴奋,那么您来对地方了。

让我们开始吧!

什么是 ChatGPT API?

ChatGPT API

ChatGPT 背后的公司 OpenAI 发布了一个 API,使开发人员能够将 ChatGPT 的高级语言处理功能集成到他们的应用程序、产品和服务中。

ChatGPT(即基于聊天的生成预训练 Transformer)是一种人工智能 (AI) 聊天机器人,建立在一系列大型语言模型的基础上,这些模型由人类 AI 培训师使用大量训练数据和人类反馈进行微调。

借助 OpenAI API,您可以利用 ChatGPT 先进 AI 技术的优势来改善用户体验,并提供个性化推荐和交互式帮助,读起来就像人类生成的文本一样。

OpenAI API 的一种流行实现是人工智能购物助手,它根据购物者的请求为他们提供建议。

Shopify added ChatGPT into its Shop app using the ChatGPT API

例如,Shopify 已将 ChatGPT 添加到其 Shop 应用程序中,以便客户可以使用提示来识别和查找他们想要的商品。

Shop 在宣布整合的推文中表示,由 ChatGPT 驱动的助手可以“谈论产品、趋势,甚至可能是生命的意义”。

OpenAI API 通过其专用接口实现与不同 GPT 模型的无缝交互。

作为开发人员,您可以使用 OpenAI API 来使用各种编程语言构建应用程序,这些编程语言可以生成文本、与最终用户进行智能且引人入胜的对话,并提供有意义的响应。

准备好学习 ChatGPT 提示、技巧和技巧了吗?

加入我们独家 ChatGPT 邮件列表中的 43,428 多个其他人;在下面输入您的详细信息。

ChatGPT API 的费用是多少?

The cost of different models of the ChatGPT API

OpenAI 最强大的 API,称为 text-davinci-003, 每 1,000 个代币成本为 0.02 美元。一个标记代表一系列文本,1,000 个标记代表大约 750 个单词。

在 2023 年 3 月的博客文章中,OpenAI 表示,由于一些系统优化,自 2022 年 12 月以来,它已成功将 ChatGPT 的成本降低了 90%,并通过新发布的 gpt-3.5-将这些节省的成本转嫁给 API 用户。涡轮模型。

gpt-3.5-turbo 模型针对对话和 比其初始模型 text-davinci-003 便宜 10 倍(每 1,000 个代币 0.002 美元)。

成本节省意味着开发人员即使在预算范围内也可以轻松地将 API 集成到他们的应用程序中。这是探索 ChatGPT 功能的充分理由!

在下一节中,我们将了解您可以使用 API 访问的不同 ChatGPT AI 模型。

您可以使用 ChatGPT API 访问 4 个 GPT-3 模型

The four different GPT-3 models that can be accessed with the Chat GPT API

GPT-3 API 有多个迭代,并有四个引擎可供使用:Davinci、Curie、Babbage 和 Ada,每个引擎都经过专门定制,以满足具有不同使用限制的特定任务。

本节探讨每个引擎的功能和优势,以便您可以最大限度地发挥 GPT-3 在您的应用程序中的潜力。

1.达芬奇

达芬奇引擎是最强大的。它旨在处理复杂的任务,例如:

  • 创作富有想象力的小说

  • 创作诗歌

  • 创作剧本

它可以产生高度创造性和微妙的反应,使其适合需要艺术天赋的任务,例如营销内容创作。

最适合:短篇小说写作、诗歌创作或剧本开发等任务。

成本:每 1,000 个代币 0.02 美元

2.居里

Curie引擎是一个ChatGPT模型,功能强大,但不如达芬奇那么强大。它适用于简单且特定的任务,例如:

  • 回应询问和用户反馈

  • 提供客户支持

  • 生成摘要和翻译

它擅长为问题提供简洁、准确和直接的答案。

最适合: 与客户服务相关的任务,需要及时、准确的响应。 Curie 还适合总结文本数据,例如冗长的文章或文档并提供翻译。

成本:每 1,000 个代币 0.002 美元

3.巴贝奇

Babbage 引擎是一种快速 ChatGPT 模型,专为与以下相关的任务量身定制:

  • 数据分析

  • 商业智能

它可以生成文本并评估数据集、生成可视化效果,并根据您的数据收集设置提供见解和建议。

最适合: Baggage 非常适合需要数据分析和商业智能支持的企业和组织,以及寻求数据帮助的研究人员和分析师。

成本:每 1,000 个代币 0.0005 美元

4.艾达

Ada 引擎是其中最快的一个。它专为以下任务而设计:

  • 编程

  • 软件开发

它可以编写代码、调试错误并阐明编程概念。

最适合: Ada 非常适合需要代码帮助的开发人员和程序员,或者需要澄清特定概念的学习编程的学生。

成本:每 1,000 个代币 0.0004 美元

四种 GPT-3 模型以不同的方式表现出色,其中一些模型存在非常细微的差异。达芬奇引擎擅长处理需要创造性和细致入微的响应的更复杂的任务,而居里引擎则最适合简单而直接的任务,例如回答问题和提供客户支持。

Ada 引擎速度很快,专为编程和软件开发任务而定制,而 Babbage 引擎则非常适合数据分析和商业智能相关活动。

想看看他们的实际行动吗? OpenAI 发布了一个测试平台,开发人员可以尝试不同的输入并使用不同的 GPT 模型比较输出。

在下一节中,我们将了解 OpenAI 迄今为止最先进的语言模型:GPT-4。

GPT-4 有 API 吗?

是的,GPT-4 确实有 API。 当前可用的型号是 gpt-4-0314。它是 Chat GPT 的最先进版本,于 2023 年 3 月发布。

GPT-4 因其增强的功能而受到广泛关注。例如,GPT-3.5 和 GPT-3 语言模型有时会给出无意义的答案或误报。特别是 GPT-3 模型偶尔会编写听起来合理的内容,读起来像人类生成的文本,但实际上是错误信息。

GPT-4语言模型具有更广泛的常识,能够更准确地解决更困难的问题。它还可以更快地生成响应并处理更多内容。

GPT-4 API 仍处于有限测试阶段,不向公众开放使用。想要访问 GPT-4 模型的用户必须加入候补名单。以下是如何做到这一点。

步骤 1. 转至等候名单页面:https://openai.com/waitliess/gpt-4-api

Go to the OpenAI website to join the GPT-4 API waitlist

第 2 步:解释您对 GPT-4 感兴趣的原因并准确提供所有必需的信息

Fill out the required information in the form to gain access when there is capacity

提供所有必需的信息后,单击页面底部的“加入候补名单”按钮。一旦您的申请获得批准,OpenAI 将与您联系。

聊天 GPT-4 API 的定价

The GPT-4 API is 15 times more expensive than gpt-3.5-turbo

GPT-4 API 比 gpt-3.5-turbo 模型贵 15 倍,考虑到它是 ChatGPT 最先进的迭代,并且可以使用更大的参数处理更多的上下文,这是有道理的。

让我们来分析一下这意味着什么!

上下文大小如何影响 GPT-4 API 定价

在 ChatGPT 中,术语“上下文”是指模型和用户在对话期间交换的先前消息或信息。

ChatGPT 依靠对话上下文来理解用户的输入并生成相关响应。上下文不仅包括最近的消息,还包括之前的消息,这有助于 ChatGPT 保持对话的连贯性和连续性。

对于 gpt-4-0314,8K 上下文(8,000 个单词)每 1,000 个令牌的成本为:

  • 提示请求 0.03 美元(输入)

  • 完成响应(输出)$0.06

32K 上下文(32,000 个单词)的 1,000 个令牌的成本为:

  • 对于即时请求,每 1,000 个代币 0.06 美元

  • 完成响应每 1,000 个代币 0.12 美元

对于需要生成大量文本的服务(例如生成博客文章的平台)来说,可以处理高达 32K 上下文的 API 版本是正确的选择。

但是,如果您的服务或产品更简单,例如需要给出简短而简洁的响应的人工智能助手,那么具有 8K 上下文的版本是更好的选择。

准备好学习 ChatGPT 提示、技巧和技巧了吗?

加入我们独家 ChatGPT 邮件列表中的 43,428 多个其他人;在下面输入您的详细信息。

GPT-4具有更高的参数

本文中的“参数”指的是 ChatGPT 模型背后的人工神经网络的大小和复杂性。

参数是神经网络的可调整元素,使其能够学习模式并生成类似人类的文本。它们是在模型学习根据接收到的输入数据生成文本时在训练过程中进行调整的数值。

模型的参数越多,它就越复杂和强大。例如,GPT-3.5 拥有 1750 亿个参数,能够学习和表示大量信息。

OpenAI 尚未说明 GPT-4 模型的参数,但 据传它的参数是 GPT-3.5 的四倍,即 1 万亿个参数。

参数数量越多,通常会带来更好的性能和更准确的文本生成,因为模型具有更强的学习和表示数据中复杂关系的能力。

然而,随着参数数量的增加,训练和使用模型的计算要求也随之增加,从而使其更加资源密集——因此 GPT-4 API 的基本价格比 gpt-3.5-turbo 贵 15 倍。

现在我们已经介绍了 OpenAI 提供的各种 API 模型,让我们在下一节中看看如何生成 ChatGPT API 密钥。

如何获取 ChatGPT 的 API 密钥?

在本节中,您将学习如何开始使用 OpenAI 的 API。仔细按照步骤操作,以确保 ChatGPT 无缝集成到您的应用程序中。

步骤 1. 登录您的 ChatGPT 帐户并转到 API 密钥页面,然后单击“创建新密钥”按钮

Go the API keys page to acccess OpenAI's API

步骤 2. 在对话窗口中,输入新密钥的名称,然后按“创建密钥”

步骤 3. 复制生成的 API 密钥并将其保存在安全的地方

Save the ChatGPT API key some where safe as you won't be able to see it again through your account

笔记:一旦生成,您将无法通过 OpenAI 帐户再次查看您的 API 密钥,因此请务必将其保存在安全的地方。

API 密钥是您的应用或服务将用来向 ChatGPT 服务器发出请求的密钥。如果您想了解有关如何设置 ChatGPT API 的更多信息,请查看 Enterprise DNA 上的 ChatGPT API 基础知识课程。

接下来,我们将看一下 ChatGPT API 的一些流行用例。

ChatGPT API 的 5 大用例

Duolingo, Viable, Keeper Tax, and GitHub Copilot are examples of services that are using the ChatGPT API

ChatGPT API 提供了跨各个行业的广泛用例。以下是企业和开发人员如何利用该技术的一些示例:

  1. 客户支持: 通过集成 ChatGPT API 创建聊天机器人应用程序,增强您的帮助台或客户服务平台。您的人工智能助手可以理解并响应用户查询,从而缩短响应时间并提高客户满意度。

  2. 内容生成: 利用 API 撰写博客文章、社交媒体内容以及其他书面材料和文本数据。它可以通过提供建议或以类似人类的方式完成句子来帮助您起草创意和引人入胜的内容。

  3. 实体提取: 使用 API 简化数据处理任务,因为它可以识别并从文本中提取实体。此功能可以帮助您更有效地组织和分类信息。

  4. 自然语言界面: 利用由 ChatGPT API 提供支持的对​​话界面增强您的应用程序、服务或网站。用户可以使用自然语言与您的产品进行交互,并接收模型编写的建议,使他们的体验更加直观和愉快。

不要让上述任何例子限制您!您可以自由探索其他创新方法,在您的特定行业或应用程序中利用和微调 ChatGPT API。

ChatGPT API 的底线

ChatGPT API 是一款功能强大的工具,有可能改变您构建 AI 驱动的语言处理并将其集成到应用程序和 AI 系统中的方式。

通过利用 ChatGPT 的强大功能,您可以在各种用例中创建更先进、更复杂的解决方案,从聊天机器人和虚拟助手到情绪分析和内容生成。该 API 是一个用于与 ChatGPT 的各种模型进行交互的多功能工具。

凭借其不同的模型和灵活的定价选项,该 API 可供各个级别和行业的开发人员使用。您可以通过从您的 OpenAI 帐户获取 API 密钥来立即开始。

无论您是经验丰富的开发人员还是刚刚起步的开发人员,ChatGPT API 都可以提供一些帮助。所以,继续吧,释放您的创造力,让 ChatGPT 为您完成繁重的工作!

如果您想了解有关如何将 ChatGPT 集成到应用程序中的更多信息,请查看我们的最新课程 ChatGPT API 基础知识