大数跨境
0
0

ORION企业版功能更新

ORION企业版功能更新 ORI奥锐方
2025-10-19
2
导读:该功能让ORION流程任务能够以流式方式与LLM服务持续通信,实时接收模型输出,从而在后台自动化流程中实现更稳定的AI调用、更灵活的超时控制,以及更完善的容错处理机制 。

Service Task中对Server-Sent Events的支持


在AI应用场景快速扩展的今天,企业不再仅仅在前端通过问答界面与大语言模型(LLM)交互,而是希望让AI深入融入后台的业务流程自动化中。


在这种场景下,流程引擎需要能够在执行过程中,与LLM服务进行稳定的长时间交互,以支持智能生成、分析与决策等任务。然而,传统的后台服务接口通常基于REST API同步调用,对应于OpenAI API的Blocking模式。这种调用方式在面对LLM的长时响应时,容易出现请求超时、连接中断或任务失败等问题,从而导致业务流程中断或结果丢失。


为了解决这一痛点,ORION企业版在本次版本中对Service Task连接器能力进行了增强,现已全面支持Server-Sent Events(SSE)接口


该功能让ORION的流程任务能够以流式方式与LLM服务持续通信,实时接收模型输出,从而在后台自动化流程中实现更稳定的AI调用、更灵活的超时控制,以及更完善的容错处理机制 。




1

主要特性

请求体配置

支持以JSON格式自定义请求体,并可直接引用流程变量,实现动态参数注入。适用于多种模型服务的prompt与参数配置场景。


超时与错误捕获

Service Task现支持自定义超时阈值设置。当SSE连接异常或模型响应中断时,可自动触发边界错误事件(Boundary Event)进行捕获和恢复,确保流程执行不中断。


响应结果解析

支持JSONPath配置项,可灵活提取返回体中的目标字段。ORION会自动识别流式返回的chunk数据,并对内容进行整合输出。


数据Chunk容错处理

在流式传输过程中,即便个别数据段丢失,系统也可通过已接收内容恢复可用结果,大幅提升长响应任务的容错性和稳定性。



2

一个采购申请审核的应用场景

在一个采购申请审批流程中,当员工提交采购申请后,流程中的一个采购合理性评估Agent会自动被触发。该Agent会调用大语言模型(LLM),根据申请内容、预算、历史采购记录等信息进行分析,生成采购合理性报告及审批建议,供后续的人工审核任务参考。


在这一过程中,系统需要在后台与模型服务保持长时间的连接,以便持续接收推理结果并输出到后续任务。传统的REST同步调用模式在这种场景下容易出现超时、连接中断或数据不完整等问题,从而导致流程执行失败。


通过引入SSE(Server-Sent Events)连接机制,ORION 的 Service Task 能够以流式方式稳定接收模型返回的数据片段(chunk),并在执行过程中实现以下增强:


·稳定性:维持长时通信连接,确保模型响应完整传输;


·容错性:在网络波动或部分数据丢失时自动恢复数据流;


·异常捕获:在服务错误、超时等情况下触发错误事件(Boundary Event)以便流程自恢复。


这种机制显著提升了流程执行的健壮性,使ORION能够在涉及AI模型调用的场景中,持续、可靠地完成任务执行,避免因接口异常而导致的业务中断。



3

配置示例

BPMN流程中的配置

在流程设计器中,选择 Service Task 并将连接器类型和主题设置为 “External“及sse-client” ,即可配置以下参数:



通过上述配置,用户可以灵活控制与模型服务之间的流式交互方式,在确保数据实时性的同时,实现超时保护与异常容错,让流程在面对不稳定的网络环境或模型响应异常时依然保持稳健运行。



组件配置

你也可以将这些配置设置为一个复用组件,这样便可以实现更快捷的图形配置和更新。


体验此功能,您可以通过Academy的测试账号或申请最新企业版下载安装包进行使用。
ORI社区及企业版官网:https://oriorion.com

【声明】内容源于网络
0
0
ORI奥锐方
数字化转型已不再是选择题,而是企业生存的必答题。然而,老旧系统如何焕新?重复工作如何提效?业务决策如何从经验驱动转向数据智能”?ORION以“开源+智能”双引擎产品助力企业打破转型困局,让自动化、智能化成为业务增长的“新智生产力”
内容 36
粉丝 0
ORI奥锐方 数字化转型已不再是选择题,而是企业生存的必答题。然而,老旧系统如何焕新?重复工作如何提效?业务决策如何从经验驱动转向数据智能”?ORION以“开源+智能”双引擎产品助力企业打破转型困局,让自动化、智能化成为业务增长的“新智生产力”
总阅读13
粉丝0
内容36