Split the input text into structured chunks.
This method processes the input text line by line, identifying and handling specific patterns such as headers, code blocks, and horizontal rules to split it into structured chunks based on headers, code blocks, and horizontal rules.
| Name | Type | Description |
|---|---|---|
text* | str | The input text to be split into chunks. |