一、该问题的重现步骤是什么?
1. 对话流程编排已完成,测试后可运行
2. API为
/api/blade-ai/flow/2044727200392093697/v1/chat/completions
3.
二、你期待的结果是什么?实际看到的又是什么?
后端如何调用这个API,能否给出一个调用示例
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
Bladex-AI
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
你是前端配置了这个API地址,调用成功了么?
还是说只是前端的流程编排页面,对话界面里调用成功了。
如果是第一种,前端配置后调用成功,则后端用支持 openai 的客户端调用就行(这个接口已经兼容openai的格式),只需要注意一个点 model配置要加上id。
如果只是前端编排界面成功,没有前端调用后端成功,则把它配置到大模型工具里(https://aigc.bladex.cn/aigc/page/model),作为一个 虚拟的模型配置进去,然后到 对话助手 (https://aigc.bladex.cn/aigc/page/assistant)选择他对话看看是否能正确返回。
我的对话流程编排如下:(开始节点有除对话message的其他参数,其他节点使用了子流程、HTTP请求等)
目前这个对话流程编排运行成功(发布后可支持进行对话),现在想要实现:将对话API应用到业务场景中,即:某个页面点击"AI助手"进入到AI对话,此对话内容基于这个对话流程编排。
现在的问题是:
1. 如何实现我说的这个业务场景
2. 按照你说的把它配置到大模型工具里,但对话流程编排中的参数如何传递呢?
你的要求是页面上进入对话,现在直接就有这个功能的,你点击分享按钮会有一个链接出来,访问就能对话。
但你又说要后端调用,是要自己从0写一套新的页面对接么?
如果要后端调用,他的调用方式就是openai的协议,你用openai的工具去调用就行了,主要的区别就是model参数要额外配置flow的id。
大模型配置截图参考:



如果你前端自带的流程编排对话界面调用可以,后端接口调用不行,可以做一个最小化可重现的流程,然后dsl发我们邮箱 bladejava@qq.com,我们去安排排查
扫一扫访问 Blade技术社区 移动端