Create a ReasoningContentBlock.
create_reasoning_block(
reasoning: str | None = None,
id: str | None = None,
index: int | str | None = None,
**kwargs: Any = {}
) -> ReasoningContentBlockThe id is generated automatically if not provided, using a UUID4 format
prefixed with 'lc_' to indicate it is a LangChain-generated ID.