Class ChatGptArgumentProfile

java.lang.Object
dev.rollczi.litecommands.chatgpt.ChatGptArgumentProfile
All Implemented Interfaces:
dev.rollczi.litecommands.argument.profile.ArgumentProfile<ChatGptArgumentProfile>, dev.rollczi.litecommands.priority.Prioritized, Comparable<dev.rollczi.litecommands.priority.Prioritized>

public class ChatGptArgumentProfile extends Object implements dev.rollczi.litecommands.argument.profile.ArgumentProfile<ChatGptArgumentProfile>
  • Field Details

    • NAMESPACE

      public static final dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace<ChatGptArgumentProfile> NAMESPACE
  • Constructor Details

    • ChatGptArgumentProfile

      public ChatGptArgumentProfile(String topic)
  • Method Details

    • getTopic

      public String getTopic()
    • getNamespace

      public dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace<ChatGptArgumentProfile> getNamespace()
      Specified by:
      getNamespace in interface dev.rollczi.litecommands.argument.profile.ArgumentProfile<ChatGptArgumentProfile>
    • getPriority

      public dev.rollczi.litecommands.priority.PriorityLevel getPriority()
      Specified by:
      getPriority in interface dev.rollczi.litecommands.argument.profile.ArgumentProfile<ChatGptArgumentProfile>
      Specified by:
      getPriority in interface dev.rollczi.litecommands.priority.Prioritized