Class RobotProtobufBasic

java.lang.Object
com.bytedesk.ai.robot.RobotProtobufBasic
All Implemented Interfaces:
Serializable

public class RobotProtobufBasic extends Object implements Serializable
机器人基础信息协议类 - 用于 thread.robot 字段存储

只包含显示所需的基础信息,不包含 LLM 配置等大字段, 避免 prompt 过长导致 thread.robot 字段超出长度限制。

完整的 LLM 配置应通过 robotUid 从数据库/缓存中获取。

See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • uid

      private String uid
      机器人唯一标识,用于后续从数据库获取完整配置
    • nickname

      private String nickname
      机器人昵称,用于显示
    • avatar

      private String avatar
      机器人头像,用于显示
    • type

      private String type
      类型:ROBOT
    • orgUid

      private String orgUid
      组织UID
  • Constructor Details

    • RobotProtobufBasic

      public RobotProtobufBasic()
  • Method Details