Response from model execution including messages and optional structured output.
The result will usually contain a single AIMessage, but may include an additional
ToolMessage if the model used a tool for structured output.
ModelResponse(
self,
result: list[BaseMessage],
structured_response: ResponseT | None = None
)| Name | Type |
|---|---|
| result | list[BaseMessage] |
| structured_response | ResponseT | None |