现在我手上有一个项目,后端有很多 Agent ,比如说 Dify ,FastGPT ,腾讯混云等等,这些 Agent 的接口都不一样,前端每次调用的时候都要根据不同的 Agent 的 API 接口进行调用
然后我现在的需求就是,能不能将其变为一个接口 /chat
,然后用一个中间层,通过前端传过来的请求头进行判断,将请求路由给正确的 Agent ,前端几乎不用修改,通过修改配置文件也能设置默认的 Agent
但是目前碰到了这样的问题:
目前各大 Agent 的接口都不统一,得我一个一个去适配,工作量比较大
第二步需要实现 MCP 的功能,这个在应用层,要如何才能实现接入
需要接入外部的 MCP 的能力,比如说接入小红书,高德这种;同时也要对外提供 MCP 的能力,这样的话就能方便其他开发者来接入和集成
还有一个问题,就是大家都在说可以依靠于封装 MCP 解决,但是我的理解是虽然 MCP 是通用的协议,但是这个协议不是用来处理模型和外部工具的交互的嘛?为什么可以用来解决多 Agent 封装的问题?
希望各位大佬能赐教
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.