AI解剖课堂 · Part 10 ChatGPT 之后的世界
第 89 章 长出手脚的 AI
Q. 只会写字的 AI,是怎么按计算器、还能上网搜索的?
- 模型只会写字。4837 × 2961 这样的大数乘法很容易算错,现在外面的天气这类新消息它也无从知道。
- 所以要先约定好:模型写出“计算器(4837 × 2961)”这种固定格式的文字,就表示请求调用工具。
- 包着模型的程序认出这段文字,就让续写暂停,然后去运行真正的计算器,得到 14,322,357。
- 把结果接在文字末尾,再交给模型。模型读到结果,接着写出回答。这和第 2 章的“接上再来”一样。
- 搜索也一样。写下“搜索(…)”,程序就去查,再把结果接上。相当于模型自己调用第 88 章的 RAG。
- 思考、调用工具、看结果、再思考。像这样转好几圈把事情办完的 AI,叫作智能体(agent)。
- 有了手脚,也更需要小心。发邮件、付款这类难以撤回的事,要设计成先经过人确认再做。
本章小结
- 模型写出固定格式的文字(工具调用),程序就暂停续写,去运行那个工具。
- 把工具的结果接在文字末尾再输入,模型就会读到它并接着写。
- 在“思考 → 工具 → 结果”里转好几圈的 AI 就是智能体。重要的事要由人来确认。