class_docstr: The output data of one completion output of a request.
  
  Args:
      index: The index of the output in the request.
      text: The generated output text.
      token_ids: The token IDs of the generated output text.
      cumulative_logprob: The cumulative log probability of the generated
          output text.
      logprobs: The log probabilities of the top probability words at each
          position if the logprobs are requested.
      finish_reason: The reason why the sequence is finished.
code: def __repr__(self) -> str:
      return (
          f"CompletionOutput(index={self.index}, "
          f"text={self.text!r}, "
          f"token_ids={self.token_ids}, "
          f"cumulative_logprob={self.cumulative_logprob}, "
          f"logprobs={self.logprobs}, "
          f"finish_reason={self.finish_reason})"
          f"output_token_latency={self.output_token_latency}, "
      )
  
file_path: BigDL/python/llm/src/bigdl/llm/vllm/outputs.py
imports: from typing import Dict, List, Optional
  from bigdl.llm.vllm.sequence import SequenceGroup, SequenceStatus
label_desc: Use image node_id 3 for calling the CompletionOutput obj's underlying member method code with example usage: obj.__repr__() and returns: str, self, str, self, str, self, str, self, str, self, str, self, str, self, str