nemo_microservices.types.shared.chat_completion_response_choice#

Module Contents#

Classes#

API#

class nemo_microservices.types.shared.chat_completion_response_choice.ChatCompletionResponseChoice(/, **data: typing.Any)#

Bases: nemo_microservices._models.BaseModel

finish_reason: Optional[str]#

None

The reasons why the conversation ended.

index: int#

None

The index of the choice in the list of choices.

logprobs: Optional[nemo_microservices.types.shared.choice_logprobs.ChoiceLogprobs]#

None

Log probability information for a chat completion choice.

This is used in both regular and streaming chat completions when logprobs=true is provided in the request.

message: nemo_microservices.types.shared.chat_completion_message.ChatCompletionMessage#

None

A chat completion message generated by the model.