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

1,782 阅读

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

GPTs与AssistantAPI区别
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 官方微信

欢迎关注 DataLearner 官方微信,获得最新 AI 技术推送

DataLearner 官方微信二维码