Skip to content

completion_choice

Classes:

Name Description
CompletionChoice
Logprobs

CompletionChoice

Attributes:

Name Type Description
finish_reason Literal['stop', 'length', 'content_filter']

The reason the model stopped generating tokens.

index int
logprobs Optional[Logprobs]
text str

finish_reason instance-attribute

finish_reason: Literal['stop', 'length', 'content_filter']

The reason the model stopped generating tokens.

This will be stop if the model hit a natural stop point or a provided stop sequence, length if the maximum number of tokens specified in the request was reached, or content_filter if content was omitted due to a flag from our content filters.

index instance-attribute

index: int

logprobs class-attribute instance-attribute

logprobs: Optional[Logprobs] = None

text instance-attribute

text: str

Logprobs

Attributes:

Name Type Description
text_offset Optional[List[int]]
token_logprobs Optional[List[float]]
tokens Optional[List[str]]
top_logprobs Optional[List[Dict[str, float]]]

text_offset class-attribute instance-attribute

text_offset: Optional[List[int]] = None

token_logprobs class-attribute instance-attribute

token_logprobs: Optional[List[float]] = None

tokens class-attribute instance-attribute

tokens: Optional[List[str]] = None

top_logprobs class-attribute instance-attribute

top_logprobs: Optional[List[Dict[str, float]]] = None