我最开始被这个坑惨了啊,我还以为是我的说明写得不够清楚,改来改去啊,几个小时过去一点动静没有。然后看到他们文档里又有个插件系统,我又以为是我没装这个,所以无法调用,结果装上还是特么的无法调用。弄半天弄不好,气得我去他们GitHub issue和Discord反馈区一顿翻,终于特么的发现有人截图里会点开加号启用工具……神金啊!
我看了下,是通过两次调用实现的,并没有走openai的tools calling做函数调用,而是直接通过提示词实现的,也就是说chat2api也能用工具和函数,不过这种对模型的质量要求比较高
“比较高”?no!是非常高!强如GPT-4o-2024-08-06都无法实现官网那种正常的效果,提示词忘得一干二净
所幸他们已经开始适配OpenAI了,等吧
做这个功能需要非常好的提示词,这个提示词不可能对所有模型都有效,所以这应该只是过渡,不过对廉价模型来说这个方法也能体验上函数功能也是很不错的
我在我vps上部署的openwebui发现用不了函数功能等等,可能是我更新了版本的缘故,本地的老版本能用,还是观望一段时间再折腾吧,有待优化
它本地版也有点小毛病,比如我这里就是死活无法调用Claude 3.5 Sonnet,我和我朋友用的是同一个国内中转,WebUI版本也一样,他在VPS部署的就可以正常调用……
目前来看不如lobe的函数功能做的好
大家的openwebui在手机端能打开吗?
我登录后有个版本提示,然后点击不了确定和叉号。
版本:ios15.1 edge最新版+sairfa
但是Lobe太特么卡了,而且网页端还要会员才能用自定义API,我没有服务器,也不想入坑服务器,Vercel部署的也是很卡……
我这边可以正常用,比以前体验好得多,以前经常卡白屏,现在打开速度没那么慢了
你的系统和环境是啥呀,我无论部署的是在哪都这样,最开始能进去。但是进去的时候不是有个弹窗提示版本吗?那里就无法下一步了
我是Ubuntu,docker部署的
docker run -d -p 3000:8080 -e OPENAI_API_KEY=your_secret_key -v /home/app/webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
手机上的环境,电脑端我的也可以进去的~
我是安卓,chrome浏览器
添加工具后, 说 no valves
如果我只使用 系统提示 的话, 搜索的结果不对,比如天气,本来重庆40度,搜索结果,25度。 哈哈
最新几个版本改了好多,原本的没法用了,我还在研究。只使用系统提示它就没有能力查询,都是胡编的
可以 学习 谢谢
感谢感谢感谢
感谢,mark一下