Class StepResultUtils

java.lang.Object
com.alibaba.cloud.ai.util.StepResultUtils

public class StepResultUtils extends Object
步骤结果管理工具类
Author:
zhangshenghang
  • Constructor Details

    • StepResultUtils

      public StepResultUtils()
  • Method Details

    • addStepResult

      public static Map<String,String> addStepResult(Map<String,String> existingResults, Integer stepNumber, String result)
      添加步骤结果
      Parameters:
      existingResults - 现有结果集合
      stepNumber - 步骤编号
      result - 结果内容
      Returns:
      更新后的结果集合
    • getStepResult

      public static String getStepResult(Map<String,String> results, Integer stepNumber)
      获取步骤结果
      Parameters:
      results - 结果集合
      stepNumber - 步骤编号
      Returns:
      步骤结果,如果不存在则返回null
    • hasStepResult

      public static boolean hasStepResult(Map<String,String> results, Integer stepNumber)
      检查步骤结果是否存在
      Parameters:
      results - 结果集合
      stepNumber - 步骤编号
      Returns:
      是否存在
    • clearStepResult

      public static Map<String,String> clearStepResult(Map<String,String> results, Integer stepNumber)
      清空特定步骤的结果
      Parameters:
      results - 结果集合
      stepNumber - 步骤编号
      Returns:
      结果集合