这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

Assistants API

2023-11-06。线程、工具、检索收成托管状态机雏形。循环上云,仍锁在一家 API。

OpenAI,2023-11-06。帮助开发者在自己的应用里构建 agent-like 体验:一个 assistant 有指令,可接知识,并可调用模型和工具。Code Interpreter、Retrieval、function calling 绑在同一套线程上。

  1. 材料 — 按当天公告转述:Assistants、工具积木。GPTs 只作对照,不单独升格。
  2. 讲解 — 托管状态机意味着什么,以及为何还不是可放手的 Agent。

当时公告:New models and developer products announced at DevDay。同日换核心见 GPT-4 Turbo。

1 - Assistants API(材料)

按 2023-11-06 公告转述:线程、工具、检索收成托管 assistant。

本页转述 Assistants API 当天公开说了什么。GPT-4 Turbo 见 材料。GPTs 用同一套积木做成不用写代码的定制聊天机器人,不单独升格为里程碑,只在此对照。

主要出处:OpenAI,2023-11-06,New models and developer products announced at DevDay;同日 Introducing GPTs。


Assistants API

公告写成帮助开发者在自己的应用里构建 agent-like 体验的第一步。一个 assistant 有特定指令,可使用额外知识,并可调用模型和工具来执行任务。新能力包括 Code Interpreter、Retrieval 以及已有的 function calling,用来承接开发者先前要自己写的线程管理、工具循环和检索拼接。API 当天以 beta 对全体开发者开放。用例列举包括自然语言数据分析、编码助手、旅行规划等。

GPTs(对照,不升格)

面向 ChatGPT 用户的定制版本:给指令、上传知识、打开浏览 / 画图 / Code Interpreter 一类能力,然后分享。构建块与 Assistants 相同:自定义指令 + 上述工具。除内置能力外,可用 Actions 接入 API(公告写明类似插件)。计划中的 GPT Store 当天只是方向。按 AI Agent 定义,人仍在对话循环里给目标,自主度有限,故不单独占行。

当时不是什么

锁在 OpenAI 的模型与账号体系里。Assistants 把循环和工具接到云端,但停机、权限、跨厂商工具协议都不在当天的交付范围内。不要用后来的 Assistants 弃用或迁移回填这一天。

2 - Assistants API 讲解

厂商把线程、检索、沙箱收成托管状态机。循环上云;自主度仍然有限。

当时解决了什么问题

2023 上半年,开发者要自己保存对话、自己解析函数调用、自己接检索、自己找地方跑代码。Assistants API 把这些收成「一个 assistant + 一个 thread + 一组工具」:线程是状态,工具是转移,run 是一次推进。同日的 GPT-4 Turbo 用 128k 窗口让单次任务能多装一些文件片段。GPTs 把同一套能力做成不用写代码的定制聊天机器人,不单独记。发布会本身不当条目。

对后续 LLM 与 Agent 的影响

工程化:这是厂商托管状态机的雏形——循环不再必须发生在你的服务器上。对 AI Agent 定义而言,Assistants 可以跑多步工具调用(代码、检索、函数),因此可以构成弱自主 Agent;但产品默认仍是对话式助手,目标由用户一轮一轮给出。锁在一家 API 里:换模型厂商,线程和工具要重写。跨产品协议是下一年的 MCP。

不要用后来的 API 迁移回填这一天。2023 年 11 月要记住的是:运行时开始被平台收走,可靠性并没有因此自动出现。托管循环 ≠ 完成谓词;状态机上云 ≠ 可放手。