Easy
23-06-14 10:07 微博认证:AI博主

看了下文档,大概把 GPT新增的 function calling 流程看明白了。这个接口并不会自动调用接口,本质上是将网页版插件**选择**能力开放出来了。

大体来说,它是分两步来实现的,

第一步做选择,将函数列表和问题发送给GPT,GPT根据函数定义,返回要执行的函数名和参数。

这个函数调用是你自己去调用的,调用完了,把结果回传给GPT,这是第二步。

具体实现是,给 原来的 messages 参数(聊天历史)新增了一种 role 叫做 function 专门用来放执行结果。

发布于 重庆