Class LiteChatGptExtension<SENDER>

java.lang.Object
dev.rollczi.litecommands.chatgpt.LiteChatGptExtension<SENDER>
All Implemented Interfaces:
dev.rollczi.litecommands.extension.LiteExtension<SENDER,ChatGptSettings>

public class LiteChatGptExtension<SENDER> extends Object implements dev.rollczi.litecommands.extension.LiteExtension<SENDER,ChatGptSettings>
  • Field Details

    • ARGUMENT_KEY

      public static final String ARGUMENT_KEY
      See Also:
    • ARGUMENT_TOPIC

      public static final dev.rollczi.litecommands.meta.MetaKey<String> ARGUMENT_TOPIC
  • Constructor Details

    • LiteChatGptExtension

      public LiteChatGptExtension()
    • LiteChatGptExtension

      public LiteChatGptExtension(UnaryOperator<ChatGptSettings> settings)
    • LiteChatGptExtension

      public LiteChatGptExtension(String apiKey, ChatGptModel model, double temperature)
  • Method Details