Class RobotRequest

java.lang.Object
com.bytedesk.core.base.BaseRequest
com.bytedesk.ai.robot.RobotRequest
All Implemented Interfaces:
PageableRequest, Serializable

public class RobotRequest extends BaseRequest
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • name

      private String name
    • nickname

      private String nickname
    • avatar

      private String avatar
    • description

      private String description
    • settingsUid

      private String settingsUid
      Robot settings reference UID If not provided, will use the default settings
    • prompt

      private String prompt
    • categoryUid

      private String categoryUid
    • kbSourceEnabled

      private Boolean kbSourceEnabled
      Whether KB source is enabled
    • kbEnabled

      private Boolean kbEnabled
      Whether knowledge base is enabled
    • kbUid

      private String kbUid
      Associated knowledge base UID
    • llm

      private RobotLlm llm
      Embedded LLM configuration for the robot
    • system

      private Boolean system
    • threadUid

      private String threadUid
    • messageUid

      private String messageUid
    • rateDownTagList

      private List<String> rateDownTagList
    • rateDownReason

      private String rateDownReason
    • user

      private String user
  • Constructor Details

    • RobotRequest

      public RobotRequest()