Class AiConversation

java.lang.Object
io.jmix.aitoolsflowui.model.AiConversation

public class AiConversation extends Object
An AI chat conversation: a single thread of messages between a user and the assistant.
  • Field Details

    • TITLE_MAX_LENGTH

      public static final int TITLE_MAX_LENGTH
      Maximum supported length of a conversation title. Persistence implementations size the stored column to match, and the UI validates against it before saving.
      See Also:
  • Constructor Details

    • AiConversation

      public AiConversation()
  • Method Details

    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getCreatedDate

      public OffsetDateTime getCreatedDate()
    • setCreatedDate

      public void setCreatedDate(OffsetDateTime createdDate)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getId

      public UUID getId()
    • setId

      public void setId(UUID id)