随着越来越多的人发现人工智能的能力,并找到新的方法来通过措辞巧妙的命令突破界限,ChatGPT 席卷了互联网。任何人都可以使用人工智能来进行娱乐或更严肃的追求,开发人员可以选择使用 ChatGPT API 将其添加到自己的创作中。

将 ChatGPT 集成到应用程序中的前景非常诱人。人工智能是一项值得信赖且不断发展的技术,使用 API 来利用其力量意味着开发人员能够向他们的应用程序添加功能,否则这些功能要么不可能实现,要么需要花费数年的昂贵工作。

正如您可以使用 ChatGPT 网站让 AI 回答您的问题一样,您也可以将相同的功能引入您的应用程序、网站和服务,以供客户和用户利用。让我们看看如何开始使用 API。

如果您想探索有关编程和编码的更多信息,请查看我们的购买指南,了解最佳编程笔记本电脑、最佳编程显示器和最佳文本编辑器。

如何使用 ChatGPT API 的步骤

  • 注册 OpenAI 帐户
  • 生成密钥
  • 选择 API 模型并支付代币费用
  • 从您的代码调用 API

工具和要求

  • 开放人工智能账户
  • ChatGPT API 密钥

分步指南

1. 生成您的 API

How to use the ChatGPT API

假设您已经拥有 OpenAI 帐户才能访问 ChatGPT,要做的第一件事就是获取您唯一的 API 密钥。登录后,单击 个人的 链接到页面右上角并选择 查看 API 密钥 - 或者您可以点击这里。然后您可以单击 创建新密钥 按钮,输入合适的名称,单击 创建密钥,并且将为您生成一个 API 密钥。

2. 复制并保存您的密钥

How to use the ChatGPT API

创建密钥后,您将有一次且仅有一次查看它的机会。正如出现的警告所指出的那样,现在是将密钥保存在安全的地方,因为无法在您的 OpenAI 帐户中再次查看它。您只需将密钥复制并粘贴到文档中,然后将其保存在安全的地方。保存密钥后,单击 完毕

3.免费试用API使用

How to use the ChatGPT API

尽管使用 ChatGPT 是免费的,但访问和使用 OpenAI API 需要付费。当您注册帐户时,您将获得一些免费积分,使您能够在开始付款之前稍微使用 API 并尝试不同的选项。您可以通过前往 用法 您的帐户页面的部分。

4.API模型

How to use the ChatGPT API

提到“ChatGPT API”有点误导,因为实际上不存在这样的东西——有 OpenAI API,并且有各种可用的模型。根据您的需求和预算,您可以在 GPT-3.5 和 GPT-4 型号之间进行选择,这两种型号中都有多种选项可供选择。每个都有不同的功能,不同的令牌限制(稍后会详细介绍),广告使用不同的训练数据。您用来调用 API 的代码决定了您使用的模型。您可以在此处阅读各种模型及其功能和限制的完整详细信息。

5. 代币和定价

How to use the ChatGPT API

与 API 交互并在您自己的应用程序中使用它需要使用令牌,而这些都需要花钱。令牌用于“支付”API 的输入和输出 - 换句话说,使用 API 进行的查询必须付费,它提供的答案也必须付费。不同模型的令牌限制限制了 API 查询的长度(即用户提出的问题)以及它给出的响应的长度。最新代币定价和模型的完整详细信息可以在此处找到。还值得查看帐户页面的速率限制部分,您可以在其中检查对不同 API 模型发出的请求的速率限制。

6. 查看示例应用程序

How to use the ChatGPT API

您可能很清楚想要通过 API 实现什么目标,如果是这种情况,您可以直接投入实践。但如果您正在寻找一些灵感,您可以查看一些示例应用程序,了解 API 的功能。看看 OpenAI 网站上的这个页面,您不仅可以尝试各种应用程序,还可以了解正在使用的 API 请求,以便您可以自己复制它。这是学习必要编码的好方法。

7.查看API文档

How to use the ChatGPT API

ChatGPT API 可以实现的可能性以及潜在使用场景的数量是巨大的。值得庆幸的是,OpenAI 整理了一些全面的文档,当您尝试弄清楚如何做某事并需要根据您的情况和项目进行定制时,这些文档可以作为非常有用的指南。 API 文档可在此处获取。

最后的想法

API 的可访问性为任何有想法并想要使用这个强大工具的人开放了 ChatGPT。可以实现的可能性是广泛的,API 的可访问性极大地实现了民主化,并且是一个伟大的平等者。该技术已被许多大公司所接受,但任何人都可以以同样的方式使用。

事实上,ChatGPT API 可以通过多种方式访问​​(例如使用 Python 或 JavaScript),这为将 AI 连接到新的或现有的项目提供了很多选择。对于那些曾想过在自己的网站或服务中添加一个有用的聊天机器人但认为这是一个无法实现的梦想的人来说,API 使曾经认为不可能的事情成为可能。