Python class
TextGenerationOutput
TextGenerationOutput
class max.interfaces.TextGenerationOutput(*, request_id, tokens, final_status, log_probabilities=None)
Bases: object
Represents the output of a text generation operation.
Combines token IDs, final generation status, request ID, and optional log probabilities for each token.
-
Parameters:
-
- request_id (RequestID)
- tokens (list[int])
- final_status (GenerationStatus)
- log_probabilities (list[LogProbabilities] | None)
final_status
final_status: GenerationStatus
The final status of the generation process.
is_done
property is_done: bool
Indicates whether the text generation process is complete.
-
Returns:
-
Trueif the generation is done,Falseotherwise.
log_probabilities
log_probabilities: list[LogProbabilities] | None = None
Optional list of log probabilities for each token.
merge()
classmethod merge(outputs)
Combine many TextGenerationOutput chunks into a single TextGenerationOutput.
-
Parameters:
-
outputs (list[TextGenerationOutput])
-
Return type:
request_id
request_id: RequestID
The unique identifier for the generation request.
tokens
List of generated token IDs.
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!