QChatGPT/res/wiki/插件使用-内容函数.md

1.4 KiB
Raw Blame History

说白了就是ChatGPT官方插件那种东西

内容函数是基于GPT的Function Calling能力实现的这是一种嵌入对话中由GPT自动调用的函数。

例如我们为GPT提供一个函数access_the_web并提供其详细的描述以及其参数的描述那么当我们在与GPT对话时涉及类似以下内容时

Q: 请搜索一下github上有那些QQ机器人项目
Q: 请为我搜索一些不错的云服务商网站?
Q阅读并总结这篇文章https://zhuanlan.zhihu.com/p/607570830
Q搜一下清远今天天气如何

GPT将会回复一个对access_the_web的函数调用请求QChatGPT将自动处理执行该调用并返回结果给GPT使其生成新的回复。

当然,函数调用功能不止局限于网络访问,还可以实现图片处理、科学计算、行程规划等需要调用函数的功能,理论上我们可以通过内容函数实现与ChatGPT Plugins相同的功能。

  • 您需要使用v2.5.0以上的版本才能加载包含内容函数的插件
  • 您需要同时在config.py中的completion_api_params中设置model为支持函数调用的模型,推荐使用gpt-3.5-turbo-16k
  • 使用此功能可能会造成难以预期的账号余额消耗,请关注

QChatGPT的一些不错的内容函数插件