ChatGPT 插件:概念和用例

chatgpt-plugins-concepts-and-use-cases-750x422-1

在本文中,我们将探讨 ChatGPT 插件的概念和用例,以及它如何改变企业与客户互动的方式。

ChatGPT 插件

ChatGPT 插件是软件扩展或附加组件,旨在增强 ChatGPT 的功能和能力,ChatGPT 是 OpenAI 开发的一种语言模型。ChatGPT 本身是一种使用深度学习技术训练的大型语言模型,能够根据输入提示生成类似人类的文本响应。

ChatGPT 插件可以通过提供可集成到应用程序或平台中的附加特性或功能来扩展 ChatGPT 的功能。这些插件可以由第三方开发人员或 OpenAI 开发,它们通常利用 ChatGPT 的功能来生成重写或解释的文本、提供建议或增强特定任务的性能,例如内容创建、语言翻译、摘要、和更多。

ChatGPT 插件可用于广泛的应用程序,包括内容创建、社交媒体管理、SEO 优化、聊天机器人、虚拟助手、写作辅助以及其他需要生成文本或释义文本的用例。这些插件旨在为用户提供更大的灵活性、自定义性和效率,使他们能够根据自己的特定需求使用 ChatGPT。

请务必注意,ChatGPT 插件是独立于核心 ChatGPT 模型的实体,需要安装并集成到特定平台或应用程序中才能使用。每个插件都可能有自己的一组特性、功能和设置,可以根据用户的要求进行定制。

ChatGPT 插件示例

到目前为止,已经制作了一些插件。但是,很明显在接下来的几周和几个月内将会有更多的 ChatGPT 插件。

ChatGPT-plugins-1024x421-1

除了第三方 ChatGPT 插件外,OpenAI 建议首先在内部托管两个插件:网页浏览代码解释器。最后,他们发布了检索插件的源代码。

让我们仔细看看其中的每一个。

ChatGPT网页浏览

了解何时以及如何使用互联网的测试模型。

OpenAI 之前已经对将在线冲浪集成到 LLM 进行了广泛的研究,并且由于它是将 ChatGPT 连接到互联网其余部分的重要工具,因此他们在内部处理这个问题是合理的。

在使用这个插件的时候,你可以准确的看到LLM进行了哪些浏览步骤,包括搜索、点击、阅读的内容,类似于LangChain库。

web-browsing

正如我们所见,该插件还包括指向答案中使用的来源的链接和引用。

他们还解释说,出于安全原因,该插件只能进行 GET 查询,这意味着它只能获取信息,不能执行填写表格等“事务性”请求。

ChatGPT 代码解释器

可以使用 Python 管理上传和下载的实验性 ChatGPT 模型

以前,ChatGPT 可以理解和编写代码;现在,它可以在浏览器中解释和运行代码。

目前,这些模型只提供了一个 Python 解释器,但我们希望它们在未来增加对其他编码语言的支持。它还允许您将文件上传到聊天工作区并接收结果。

他们重点介绍了代码解释器派上用场的几个实例:

  • 解决数学问题
  • 数据可视化与分析
  • 在不同格式之间转换文件

ChatGPT 检索插件

自然语言查询用于为个人或组织材料的语义搜索和检索提供通用解决方案。

换句话说,检索插件允许您在文件、笔记、电子邮件和其他类似来源中发现相关的文档片段。使用此插件,企业还可以通过 ChatGPT 向员工提供内部文件。

正如预测的那样,检索插件使用text-embedding-ada-002嵌入模型计算每个文档块的嵌入,并将它们保存在矢量数据库中。

因为它是开源和自托管的,开发人员可以创建和注册他们自己的检索插件。它们还支持各种矢量数据库,包括 Pinecone、Weaviate 等。

ChatGPT 第三方插件

了解何时以及如何使用插件的实验模型。

Third-party-plugins

您还可以通过阅读插件说明并确定何时以及如何使用它们来使用第三方插件。例如,清单文件描述了第三方插件:

{
  "schema_version": "v1",
  "name_for_human": "TODO Manager",
  "name_for_model": "todo_manager",
  "description_for_human": "Manages your TODOs!",
  "description_for_model": "An app for managing a user's TODOs",
  "api": { "url": "/openapi.json" },
  "auth": { "type": "none" },
  "logo_url": "https://example.com/logo.png",
  "legal_info_url": "http://example.com",
  "contact_email": "hello@example.com"
}

如何创建 ChatGPT 插件

  1. 创建一个带有端点的 API 供 LLM 使用;这些可以是新的 API、现有的 API 或专门为 ChatGPT 和语言模型设计的现有 API 的包装器。
  2. 提交 OpenAPI 规范的文档以及描述模型和人类 API 的清单文件,以及一些其他元数据。

创建 ChatGPT 插件后,用户可以选择启用哪个插件,可以通过上面链接的 API 文档访问。

本文旨在帮助您了解 ChatGPT 插件。我们相信它对您有所帮助。请随时在下面的评论部分分享您的想法和反馈。

原创文章,作者:网贝WebBay,如若转载,请注明出处:https://www.webbay.cn/chatgpt-plugins-concepts-and-use-cases

error: Content is protected !!