Class DeepJPrismChatService
java.lang.Object
io.github.kirstenali.deepj.chatui.DeepJPrismChatService
- All Implemented Interfaces:
ChatService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerate(String prompt, int maxTokens, float temperature, int topK, long seed, float repetitionPenalty, ContextWindowMode mode, Consumer<String> listener) generate(String prompt, int maxTokens, float temperature, int topK, long seed, float repetitionPenalty, Consumer<String> listener) generate(String prompt, int maxTokens, float temperature, int topK, long seed, Consumer<String> listener) booleanvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.github.kirstenali.deepj.chatui.ChatService
generate
-
Constructor Details
-
DeepJPrismChatService
public DeepJPrismChatService()
-
-
Method Details
-
generate
public String generate(String prompt, int maxTokens, float temperature, int topK, long seed, float repetitionPenalty, ContextWindowMode mode, Consumer<String> listener) - Specified by:
generatein interfaceChatService
-
loadModel
- Specified by:
loadModelin interfaceChatService- Throws:
IOException
-
isModelLoaded
public boolean isModelLoaded()- Specified by:
isModelLoadedin interfaceChatService
-
getLoadedModelName
- Specified by:
getLoadedModelNamein interfaceChatService
-
generate
public String generate(String prompt, int maxTokens, float temperature, int topK, long seed, Consumer<String> listener) - Specified by:
generatein interfaceChatService
-
generate
public String generate(String prompt, int maxTokens, float temperature, int topK, long seed, float repetitionPenalty, Consumer<String> listener) - Specified by:
generatein interfaceChatService
-