在MCP的返回值中,输出的是一个JSON格式的内容,但是流转到下一个自定义工具节点后,就在外面套了一个[’ '],导致数据类型与已有的类型都不匹配,String字符串也不行,没办法往下继续处理
没有这个[’ ']这个工具能正常调试吗?
把返回的JSON 放到调试工具中,都可以正常的解析
自定义函数的输入参数目前没有json类型的,这边智能在函数中将拿到的内容处理后,再进行执行
问题是拿参数的时候就报错了,类型不对, 在调试窗口试用和接口返回试是两个结果,比如在调试时选String 类型,然后把返回的信息手动传入到里面,这个传入的就按照String 字符串做处理了,但是接口调试的时候,返回的不是String类型,接收直接就报错,没有处理的机会
实际上接口返回的是一个DICT 字典类型的数据,因为莫名其妙多了[‘’] ,才导致失败的,我在调试窗口中,把接口返回的数据传入dict 类型的方法时,是可以正常执行的
那用ai对话处理一下呢?
通过那个AI把[‘’] 去掉么? 但是没法保证AI 处理后,返回结果到接口的时候再次被套上一层【‘’】
科学上网一下呢,这边没有详细的函数、数据和截图,也不太能帮你提交~
您需要什么样的截图,数据和函数?我这边截出来发给您
在这个mcp后面接入一个指定回复,把指定回复的内容给这个函数会出现这个问题吗,这边没有您的函数也不太好复现
string值呢
这些值全都试过了,不好使才过来提问的
方便把“格式化输出天气”这个函数发出来吗?






