Chatgpt 简明教程

How to Create Your Own ChatGPT Plugin?

插件是任何用于让人们轻松完成事情的软件,如果手动完成,这些事情通常会非常耗时。ChatGPT 插件会是一些在其制作中使用了 ChatGPT 的东西。目前已有 230 多个 ChatGPT 插件可用。在本章中,我们将展示如何创建您自己的插件。

What is ChatGPT Plugin?

ChaGPT 插件是用于解决用户或组织遇到的问题的软件。通常,它们可以让人们和开发人员的生活更轻松。一些流行的 ChatGPT 插件类型包括 ChatGPT 检索插件、翻译插件、面向任务的插件、社交媒体以及娱乐插件。

一些流行的 ChatGPT 插件包括 Wolfram、Zappier、Speak 和 OpenTable。还有很多其他插件(总共约 230 多个)。

How to Create a ChatGPT Plugin?

对于我们即将创建的 ChatGPT 插件,我们将使用 ChatGPT API 创建一个笑话生成器插件。现在让我们详细了解整个教程!

Step 1 − 登录您的 OpenAI 帐户或注册一个新帐户。如果您注册新帐户或创建了新近帐户,您将获得 18 个免费积分,有效期为 3 个月。

Step 2 − 前往右上角的您的帐户并访问 API 密钥。创建新的 API 密钥并将其存储在某个地方,以便您不会丢失它。

Step 3 − 创建项目文件夹和文件以在您喜欢的语言中添加代码。对于这个,我们将使用 Python。因此,我们将其命名为“chatgpt-plugin.py”。

Step 4 − 打开您的终端并安装 OpenAI 库。

pip install openai

Step 5 − 在您的“chatgpt-plugin.py”python 文件中导入 openai 库。

import openai

Step 6 - 将你在 OpenAI 网站上获取的 API 秘钥,添加到“import openai”的下方。

openai.api_key = "YOUR_API_KEY"

Step 7 - 接下来是实际的代码。我们将创建一个名为 get_chatgpt_response 的函数来接收用户输入/提示,并通过调用 API 的创建函数来存储响应。

def get_chatgpt_response(user_input):
   response = openai.Completion.create(
      engine="text-davinci-002",  # Replace with the appropriate engine for your API version
      prompt=user_input,
      max_tokens=100
   )
   return response["choices"][0]["text"].strip()

Step 8 - 现在,我们将通过调用之前创建的函数来测试我们的代码。

def test_plugin():
   user_input = "Tell me a joke."
   response = get_chatgpt_response(user_input)
   print("User Input:", user_input)
   print("ChatGPT Response:", response)

if __name__ == "__main__":
   test_plugin()

Step 9 - 让我们立即查看输出。运行 Python 文件以检查输出。

python chatgpt_plugin.py

Output

chatgpt plugin

Step 10 - 如果你想部署此应用程序插件,你可以这么做。为此,有很多部署服务,例如 Netlify、Heroku 等等。或者使用云平台或服务器,甚至可能是外部模型。选择你认为最好的,然后开始吧。

这就是我们可以使用 Python 创建 ChatGPT 插件的方式。我们了解了什么是 ChatGPT 插件,并通过了创建插件的所有步骤。

FAQs

1. How to use ChatGPT Plugins?

添加 ChatGPT 插件后,重要的是提供正确的提示来激活该插件。例如,要访问 PromptPerfect 插件,你必须在提示前添加“Perfect”。

2. How to add a Plugin to ChatGPT?

你需要 ChatGPT 的付费版本,即 GPT-4,才能访问插件。有了 GPT-4 后,通过单击你的个人资料转到设置,单击 Beta 功能,单击插件,单击插件 [Beta],然后单击未启用任何插件。这会将你带到插件商店,你可以在那里购买适合你需求的插件,选择一个并启用它。

有许多插件可以增强 ChatGPT 的功能。最受欢迎的插件包括 PromptPerfect、Zapier、Canva、OpenTable、Wolfram、Kayak、Argil AI、Speak、Link Reader 等。