来自OpenAI的官方解释:ChatGPT中的GPTs与Assistants API的区别是什么?有什么差异?

标签:#AssistantAPI##ChatGPT##GPTs# 时间:2023/12/08 08:51:11 作者:小木

OpenAI发布的产品中,有2个产品可以用来将GPT当作一个类似AI Agent工具使用,同时支持接入自定义的接口和数据。那就是GPTs和Assistant API,前者可以在界面直接操作,后者则是一个API,两者功能接近,为了让大家更加清晰理解二者区别,OpenAI官方最近发布了二者的解释。

GPTs与AssistantAPI区别

GPTs是一个自定义版本的ChatGPT,允许用户调整ChatGPT的功能以适应特定任务或者指令。它可以非常简单,也可以做的非常复杂。GPTs可以对外提供共享。

而Assistant API则是一个接口,允许你在自己应用内部解决问题。一个Assistant可以有任何指令来利用模型、工具、知识来响应用户的问题。目前,Asssistant API支持三种工具:Code Interpreter、Retrieval和Function Calling。简单来说,前者是界面话的操作,后者则是针对开发者提供的接口。

二者的详细对比如下:

特性 GPTs 助手
创建过程 无需编码 需要编码进行集成
操作环境 位于 ChatGPT 中 可集成到任何产品或服务中
定价 包含在 ChatGPT Plus/Enterprise 计划中 根据不同助手功能的使用情况进行计费
用户界面 内置在 ChatGPT 中的 UI 设计用于程序化使用;可使用PlayGround进行可视化
可分享性 具有内置的 GPT 共享功能 无内置共享功能
托管 由 OpenAI 托管 OpenAI 不托管助手
工具 内置工具:浏览、DALL·E、代码解释器、检索和自定义操作 内置工具:代码解释器、检索和函数调用
欢迎大家关注DataLearner官方微信,接受最新的AI技术推送