Package chat.octet.model
Class Generator
java.lang.Object
chat.octet.model.Generator
Model inference generator,
Supports streaming output text and generating complete text.
- Author:
- William
-
Constructor Summary
ConstructorsConstructorDescriptionGenerator(GenerateParameter generateParams, String prompt) Create inference generator.Generator(GenerateParameter generateParams, String prompt, Status chatStatus) Create inference generator. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
Generator
Create inference generator.- Parameters:
generateParams- Specify a generation parameter.prompt- Prompt text.chatStatus- Source status.
-
Generator
Create inference generator.- Parameters:
generateParams- Specify a generation parameter.prompt- Prompt text.
-
-
Method Details
-
iterator
Return inference iterator. -
output
public void output()Stream outputs the generated text. -
result
Return the generated complete text.- Returns:
- CompletionResult, generated text and completion reason.
- See Also:
-
tokens
Return the generated tokens.- Returns:
- A list of tokens will be returned.
-
close
public void close()Close inference generator.
-