新建对话流程编排并完成测试,后端如何调用API

Blade 未结 1 131
sange
sange 2026-04-22 18:13

一、该问题的重现步骤是什么?

1. 对话流程编排已完成,测试后可运行

2. API为

/api/blade-ai/flow/2044727200392093697/v1/chat/completions

3.


二、你期待的结果是什么?实际看到的又是什么?


后端如何调用这个API,能否给出一个调用示例


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

Bladex-AI

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  admin
    admin (楼主)
    2026-04-22 19:00

    你是前端配置了这个API地址,调用成功了么?

    还是说只是前端的流程编排页面,对话界面里调用成功了。


    如果是第一种,前端配置后调用成功,则后端用支持 openai 的客户端调用就行(这个接口已经兼容openai的格式),只需要注意一个点 model配置要加上id。


    如果只是前端编排界面成功,没有前端调用后端成功,则把它配置到大模型工具里(https://aigc.bladex.cn/aigc/page/model),作为一个 虚拟的模型配置进去,然后到 对话助手 (https://aigc.bladex.cn/aigc/page/assistant)选择他对话看看是否能正确返回。

    作者追问:2026-04-22 19:00

    我的对话流程编排如下:(开始节点有除对话message的其他参数,其他节点使用了子流程、HTTP请求等)
    image.png

    目前这个对话流程编排运行成功(发布后可支持进行对话),现在想要实现:将对话API应用到业务场景中,即:某个页面点击"AI助手"进入到AI对话,此对话内容基于这个对话流程编排。
    现在的问题是:
    1.  如何实现我说的这个业务场景

    2. 按照你说的它配置到大模型工具里但对话流程编排中的参数如何传递呢?

    回答: 2026-04-22 19:00

    你的要求是页面上进入对话,现在直接就有这个功能的,你点击分享按钮会有一个链接出来,访问就能对话。

    但你又说要后端调用,是要自己从0写一套新的页面对接么?


    如果要后端调用,他的调用方式就是openai的协议,你用openai的工具去调用就行了,主要的区别就是model参数要额外配置flow的id。


    大模型配置截图参考:

    CleanShot20260423120435@2x.png

    CleanShot20260423120558@2x.png

    CleanShot20260423120623@2x.png

    回答: 2026-04-22 19:00

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

    0 讨论(0)
提交回复