OpenAI 最近举办了首届开发者大会或 OpenAI 开发者日。在此期间,Sam Altman 介绍了一种基于 ChatGPT 以 GPT Builder 形式构建自定义 AI 模型的新方法。这项创新功能旨在使用户能够使用名为 GPT Builder 的工具个性化 ChatGPT 版本。新的 ChatGPT GPT Builder 允许用户结合说明、附加知识和各种技能来定制 ChatGPT 以满足他们的特定需求。如果您想了解有关如何创建自定义 GPT 的更多信息,我们创建了一个全面的分步指南来帮助您入门。
例如,GPT Builder 可用于创建一个聊天机器人,旨在协助解决数学问题或提供烹饪建议。当 GPT Builder 询问您的预期创建时,该过程就开始了,然后根据需要收集更多信息和上下文以构建聊天机器人。您可以通过重命名聊天机器人、添加详细说明以及定义其功能和操作来进一步自定义聊天机器人。
ChatGPT GPT Builder 的替代品
为了与开源软件的精神保持一致,已经开发了一种类似于 OpenAI GPT Builder 的工具,称为 OpenGPT。OpenGPT 提供了一系列功能,包括用于测试和调整软件的沙盒环境、创建自定义操作的能力以及用于彻底数据使用分析的分析。一个令人兴奋的功能,知识文件,目前正在开发中。
OpenGPT 是一款开源应用程序,专门设计用于创建与 OpenAI 的 GPT 类似的体验。该系统建立在LangChain、LangServe和LangSmith之上,旨在为您提供对大型语言模型(LLM)的更多控制。您可以在 LangChain 提供的 60+ LLM 之间进行选择,并结合您使用的提示——如果需要,您可以使用 LangSmith 调试这些 LLM,以及您提供的工具——从 LangChain 的 100+ 工具中进行选择,或者根据需要轻松编写自己的工具。
创建自定义 GPT AI 模型
OpenGPT 可以通过两种主要方式访问:通过托管版本或将其安装在本地系统上。托管版本可在 Google Cloud 等云托管平台上随时获得,提供方便且易于访问的选项。另一方面,本地安装提供了更多的控制和自定义,尽管它需要稍微复杂的设置过程。
为了演示 OpenGPT 的功能,请考虑创建聊天机器人的过程。您将首先定义聊天机器人的用途,例如提供有关特定主题的信息或协助完成特定任务。然后,您将使用 GPT Builder 或 OpenGPT 来自定义聊天机器人,定义其功能和操作。然后,您可以在沙盒环境中测试和优化聊天机器人,使用分析来了解其性能并进行改进。
这些自定义 AI 模型还可用于各种其他 AI 开发任务,例如创建和自定义 AI 模型、生成数字图像或解释和执行代码。OpenGPT 背后的开发团队正在努力提供与 OpenAI 提供的功能类似的功能。
沙盒
- 为导入、测试和修改聊天机器人提供多功能环境。
- 非常适合开发人员在部署之前试验和改进聊天机器人。
- 聊天机器人完全基于代码,允许直接灵活的编辑。
自定义操作
- 允许为您的聊天机器人定义其他功能,根据特定需求量身定制。
- 利用 OpenAPI 规范无缝集成新功能。
- 通过集成各种工具,增强了默认设置之外的聊天机器人功能。
知识文件(即将推出)
- 启用附加聊天机器人可以访问的补充文件以获取更多信息。
- 非常适合为聊天机器人提供更广泛的知识库或特定数据集。
- 旨在通过外部参考增强聊天机器人的响应和交互。
工具
- 提供用于 Web 浏览、图像创建等的基本实用程序。
- 带有默认工具,例如用于搜索功能的 DuckDuckGo 和用于执行 Python 代码的 Python REPL。
- 未来的更新包括添加图像创建工具,扩展聊天机器人的多媒体功能。
分析学
- 提供一个全面的平台来查看和分析聊天机器人使用数据。
- 由 LangSmith 提供支持,提供对用户交互、性能指标和使用模式的见解。
- 对于了解聊天机器人的影响和需要改进的领域至关重要。
草稿
- 便于保存和共享正在进行的聊天机器人草稿。
- 支持存储各种配置,辅助迭代开发和协作。
- 对于从事聊天机器人工作的团队很有用,允许版本控制和共享访问。
出版
- 启用已完成的聊天机器人的公开分发。
- 聊天机器人可以通过LangServe进行部署,从而实现更广泛的可访问性和用户参与度。
- 对于希望展示其聊天机器人解决方案或通过其货币化的开发人员来说,这是一项关键功能。
共享
- 简化设置和管理聊天机器人共享方式的过程。
- 部署和共享功能通过 LangServe 提供。
- 加强协作工作并扩大聊天机器人应用程序的覆盖范围。
市场(即将推出)
- 一个用于搜索和部署其他用户创建的聊天机器人的平台。
- 通过允许用户共享和利用彼此的工作来鼓励社区驱动的方法。
- 有望成为寻找专业聊天机器人、促进用户社区内创新和交流的中心。
这些工具还可以很容易地与各种 API 结合使用,使它们能够以标准化的方式与其他软件进行交互。例如,您可以使用 Open API 将您的聊天机器人与 Web 浏览工具集成,使用户能够直接从聊天机器人搜索互联网。
OpenAI 的 GPT 自定义 AI 模型构建器和 OpenGPT 等工具的引入代表了 AI 开发的重大进步。它们提供了一种灵活且可定制的方法来创建和配置 AI 模型,为其应用和使用开辟了新的可能性。无论您是经验丰富的开发人员还是该领域的初学者,这些工具都提供了一种强大且易于访问的方式来利用 AI 的潜力。使您能够创建自己的自定义个人 AI 助手来执行各种不同的任务,帮助您提高工作效率并消除从日常工作流程中执行重复性任务的需要。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun265751.html