Sam Altman (@adamsmith)基于方块佬的OpenWebUI gemini chat函数,添加了工具调用功能 中发帖

首先感谢方块佬的原帖: 


不过我在日常调用中发现方块佬的这个函数貌似不支持调用工具,调用的话会报错,不知道为啥
[图片]
所以我vide coding了一下,使得新函数可以支持工具了
[图片]
[图片]
多mcp调用暂时有点小问题,目前如果选中多个mcp会一次性调用,先后顺序有点麻烦,可以通过提示词让ai不要一次调用,但具体使用过程中好像会出现反复的情况,等我晚上继续vibe吧
[图片]
代码:
"""
title: Gemini Chat
description: Text generation with Gemini
author: OVINC CN
git_url: https://github.com/OVINC-CN/OpenWebUIPlugin.git
version: 0.0.7
licence: MIT
"""

import json
impo...