Class RobotFaqConverter

java.lang.Object
com.bytedesk.ai.robot.agent.RobotFaqConverter

public class RobotFaqConverter extends Object
FAQ数据转换工具类,用于解析生成FAQ的结果并转换为FaqRequest对象
  • Constructor Details

    • RobotFaqConverter

      public RobotFaqConverter()
  • Method Details

    • convertToFaqRequests

      public static List<FaqRequest> convertToFaqRequests(String jsonString)
      将generateFaq返回的字符串转换为FaqRequest对象列表
      Parameters:
      jsonString - 从大模型返回的JSON字符串
      Returns:
      FaqRequest对象列表
    • cleanJsonString

      private static String cleanJsonString(String jsonString)
      清理JSON字符串,去除```json和```标记
      Parameters:
      jsonString - 原始JSON字符串
      Returns:
      清理后的JSON字符串