</div>        <div>            As an open-source project in a rapidly developing field, we are extremely open to contributions.        </div>    </body></html>"""html_splitter = RecursiveCharacterTextSplitter.from_language(    language=Language.HTML, chunk_size=60, chunk_overlap=0)html_docs = html_splitter.create_documents([html_text])html_docs    [Document(page_content='<!DOCTYPE html>\n<html>', metadata={}),     Document(page_content='<head>\n        <title>ü¶úÔ∏èüîó LangChain</title>', metadata={}),     Document(page_content='<style>\n            body {\n                font-family: Aria', metadata={}),     Document(page_content='l, sans-serif;\n            }\n            h1 {', metadata={}),     Document(page_content='color: darkblue;\n            }\n        </style>\n    </head', metadata={}),     Document(page_content='>', metadata={}),     Document(page_content='<body>', metadata={}),     Document(page_content='<div>\n            <h1>ü¶úÔ∏èüîó LangChain</h1>', metadata={}),     Document(page_content='<p>‚ö° Building applications with LLMs through composability ‚ö°', metadata={}),     Document(page_content='</p>\n        </div>', metadata={}),     Document(page_content='<div>\n            As an open-source project in a rapidly dev', metadata={}),     Document(page_content='eloping field, we are extremely open to contributions.', metadata={}),     Document(page_content='</div>\n    </body>\n</html>', metadata={})]Solidity‚ÄãHere's an example using the Solidity text splitter:SOL_CODE = """pragma solidity ^0.8.20;contract HelloWorld {   function add(uint a, uint b) pure public returns(uint) {       return a + b;   }}"""sol_splitter = RecursiveCharacterTextSplitter.from_language(    language=Language.SOL, chunk_size=128, chunk_overlap=0)sol_docs = sol_splitter.create_documents([SOL_CODE])sol_docs[    Document(page_content='pragma solidity ^0.8.20;', metadata={}),    Document(page_content='contract HelloWorld {\n   function add(uint a, uint b) pure public
CodeTextSplitter allows you to split your code with multiple languages supported. Import enum Language and specify the language.
CodeTextSplitter allows you to split your code with multiple languages supported. Import enum Language and specify the language. ->: </div>        <div>            As an open-source project in a rapidly developing field, we are extremely open to contributions.        </div>    </body></html>"""html_splitter = RecursiveCharacterTextSplitter.from_language(    language=Language.HTML, chunk_size=60, chunk_overlap=0)html_docs = html_splitter.create_documents([html_text])html_docs    [Document(page_content='<!DOCTYPE html>\n<html>', metadata={}),     Document(page_content='<head>\n        <title>ü¶úÔ∏èüîó LangChain</title>', metadata={}),     Document(page_content='<style>\n            body {\n                font-family: Aria', metadata={}),     Document(page_content='l, sans-serif;\n            }\n            h1 {', metadata={}),     Document(page_content='color: darkblue;\n            }\n        </style>\n    </head', metadata={}),     Document(page_content='>', metadata={}),     Document(page_content='<body>', metadata={}),     Document(page_content='<div>\n            <h1>ü¶úÔ∏èüîó LangChain</h1>', metadata={}),     Document(page_content='<p>‚ö° Building applications with LLMs through composability ‚ö°', metadata={}),     Document(page_content='</p>\n        </div>', metadata={}),     Document(page_content='<div>\n            As an open-source project in a rapidly dev', metadata={}),     Document(page_content='eloping field, we are extremely open to contributions.', metadata={}),     Document(page_content='</div>\n    </body>\n</html>', metadata={})]Solidity‚ÄãHere's an example using the Solidity text splitter:SOL_CODE = """pragma solidity ^0.8.20;contract HelloWorld {   function add(uint a, uint b) pure public returns(uint) {       return a + b;   }}"""sol_splitter = RecursiveCharacterTextSplitter.from_language(    language=Language.SOL, chunk_size=128, chunk_overlap=0)sol_docs = sol_splitter.create_documents([SOL_CODE])sol_docs[    Document(page_content='pragma solidity ^0.8.20;', metadata={}),    Document(page_content='contract HelloWorld {\n   function add(uint a, uint b) pure public