本文介绍: In another world,原来的function call都不再正常工作了,必须全部重写。function和function call全部由tool和tool_choice取代。2023年11月之前关于function call的代码都准备翘翘。干嘛要整个tool出来取代function呢?原因有很多,不再赘述。作为程序员,我们真正关心的是:怎么改?简单来说,就是整合chatgpt的能力和你个人的能力通过这个tools。怎么做呢?第二步,调用chatgpt模型让chatgpt干活儿。问问chat
In another world,原来的function call都不再正常工作了,必须全部重写。
function和function call全部由tool和tool_choice取代。2023年11月之前关于function call的代码都准备翘翘。
干嘛要整个tool出来取代function呢?原因有很多,不再赘述。作为程序员,我们真正关心的是:怎么改?
简单来说,就是整合chatgpt的能力和你个人的能力通过这个tools。怎么做呢?
第一步,定义你的function,最高指示是啥?
第二步,调用chatgpt模型
让chatgpt干活儿。问问chatgpt啥情况
tool_choice参数让chatgpt模型自行决断是否需要function介入。
response是返回的object,message里包含一个tool_calls array.
第三步,chatgpt判断如果需要function介入,传回一个json对象。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。