Class PromptEntity

java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.ai.prompt.PromptEntity
All Implemented Interfaces:
Serializable

@Entity public class PromptEntity extends BaseEntity
Prompt entity for content categorization and organization Provides promptging functionality for various system entities Database Table: bytedesk_ai_prompt Purpose: Stores prompt definitions, colors, and organization settings
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • name

      private String name
      Name of the prompt
    • description

      private String description
      Description of the prompt
    • type

      private String type
      Type of prompt (CUSTOMER, TICKET, ARTICLE, etc.)
    • enabled

      private boolean enabled
      Whether the prompt is enabled
    • systemPrompt

      private String systemPrompt
      System prompt template (TEXT)
    • userPrompt

      private String userPrompt
      User prompt template (TEXT)
    • variables

      private String variables
      Template variables (JSON) Example: {"customerName": "string", "lang": "zh-CN"}
    • tags

      private String tags
      Optional tags (JSON array) Example: ["sales", "support"]
    • locale

      private String locale
      Preferred locale (e.g. zh-CN, en-US)
    • metadata

      private String metadata
      Extra metadata (JSON)
  • Constructor Details

    • PromptEntity

      public PromptEntity()