外观
踩坑GitHub AgibotTech/genie_sim7 个月前
GenieSim Assistant无法调用ASSETS TOOL且模型提示无权限
本文由 AI 根据公开内容整理,可能有误,请以原文为准:GenieSim Assistant ASSETS TOOL isn’t available/invocable in this chat (there is no working search_assets / search_asset_by_asset_id tool endpoint exposed to me here)(GitHub AgibotTech/genie_sim #99)
状态:有绕过办法
问题
在OpenWebUI中配置GPT 5.2与text-embedding-v4后,GenieSim Assistant提示ASSETS TOOL不可用或无法访问search_assets端点。尽管http://localhost:8765/assets-agent/docs接口可访问且手动搜索资产返回正常,OpenWebUI管理面板显示工具连接成功,但模型仍响应无工具权限或未返回实际asset_ids记录。
环境
GenieSim仿真平台,OpenWebUI集成环境,GPT 5.2模型,text-embedding-v4嵌入模型,MCP Server端口8765,资产路径genie_sim/source/geniesim/assets。
解决办法
- 访问 http://localhost:8765/assets-agent/docs 输入关键词(如bottle)验证MCP服务端资产检索功能是否正常返回结果。
- 若检索异常或怀疑向量索引损坏,删除 source/geniesim/assets/chromadb 和 source/geniesim/generator/server_chromadb 目录,重启MCP Server等待20至30分钟完成资产向量库重建。
- 在OpenWebUI Admin Panel检查Tool Connection Status确认连接成功,并核实当前对话模型是否已启用该工具权限。
- 若上述步骤均正常但GPT 5.2仍无法调用工具,切换为Qwen3 MAX模型进行测试以排除特定LLM对MCP工具调用的兼容性问题。
讨论原作者:@wmoonkui 等,版权归原作者所有。
来源
本页事实对应的公开页面,以原文为准。