ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Spring AI 2.0:阿里云百炼平台(工作流应用)

Spring AI 2.0:阿里云百炼平台(工作流应用) 一、创建工作流二、调用工作流https://help.aliyun.com/zh/model-studio/agent-and-workflow-application-api-reference和调用智能体应用差不多需要多一个参数 flow_stream_mode。尽可能使用最新版本。dependencygroupIdcom.alibaba/groupIdartifactIddashscope-sdk-java/artifactIdversion2.22.23/versionexclusionsexclusiongroupIdcom.github.victools/groupIdartifactIdjsonschema-generator/artifactId/exclusionexclusionartifactIdslf4j-api/artifactIdgroupIdorg.slf4j/groupId/exclusionexclusionartifactIdslf4j-simple/artifactIdgroupIdorg.slf4j/groupId/exclusion/exclusions/dependencyApplicationParamparamApplicationParam.builder()// 若没有配置环境变量可用百炼API Key将下行替换为.apiKey(sk-xxx)。但不建议在生产环境中直接将API Key硬编码.apiKey(System.getenv(ALIYUN_API_KEY)).appId(7d97f87d6c64441d88f390dcce9aafla)// 智能体id.prompt(你好).incrementalOutput(true)// 开启增量输出.parameter(flow_stream_mode,agent_format)// .bizParams(JsonUtils.toJsonObject(bizParams)).build();ApplicationapplicationnewApplication();FlowableApplicationResultresultapplication.streamCall(param);// 阻塞式的打印内容result.blockingForEach(data-{System.out.printf(%s\n,data.getOutput().getText());});
返回列表