Readonly_ReadonlyrawThe completion post response.
Parses the response and returns the choice by index.
The index of the choice to find.
An LLMChoice object associated with the index.
Messages that can be used for subsequent prompts as message history. When reasoning content is present, it is automatically included in the returned messages. Pass the result directly as messagesHistory in the next request to maintain reasoning context.
OptionalchoiceIndex: number
The index of the choice to parse.
A list of all messages including any reasoning content.
Gets the assistant message from the response.
OptionalchoiceIndex: number
The index of the choice to use (default is 0).
The assistant message.
Gets the citations from the orchestration response. Citations are returned by models like Perplexity Sonar that provide source references.
The citations, or undefined if there are none.
Parses the orchestration response and returns the content. If the response was filtered, an error is thrown.
OptionalchoiceIndex: number
The index of the choice to parse.
The message content.
Reason for stopping the completion.
OptionalchoiceIndex: number
The index of the choice to parse.
The finish reason.
Gets the intermediate failures from the orchestration response. When using module fallback, this contains errors from module configurations that failed before a successful one was found.
Each failure includes:
The intermediate failures, or undefined if there were none.
Gets the intermediate results from the orchestration response.
The intermediate results.
Parses the orchestration response and returns the reasoning content generated by the model.
Only available for models that support reasoning (enabled via the harmonized reasoning_effort model parameter).
Returns only the user-visible reasoning text; encrypted or redacted reasoning blocks are excluded.
To preserve reasoning context in multi-turn conversations, pass the result of getAllMessages as messagesHistory in the next request instead of using this method directly.
OptionalchoiceIndex: number
The index of the choice to parse.
The content of each reasoning block as an array, or undefined if no reasoning content is present.
Parses the orchestration response and returns the refusal message generated by the model.
OptionalchoiceIndex: number
The index of the choice to parse.
The refusal string.
Gets the request ID from the orchestration response.
The request ID.
Usage of tokens in the response.
Token usage.
Parses the orchestration response and returns the tool calls generated by the model.
OptionalchoiceIndex: number
The index of the choice to parse.
The message tool calls.
Representation of an orchestration response.