Python
from meibelai import Meibelai import os with Meibelai( api_key_header=os.getenv("MEIBELAI_API_KEY_HEADER", ""), ) as m_client: res = m_client.datasources.rag.get_chunking_strategy(datasource_id="<id>") # Handle response print(res)
{ "datasource_id": "<string>", "code_splitter": { "chunk_lines": 40, "chunk_lines_overlap": 15, "max_chars": 1500 }, "html_node_parser": { "include_metadata": true, "include_prev_next_rel": true, "tags": [ "<string>" ] }, "json_node_parser": { "include_metadata": true, "include_prev_next_rel": true }, "markdown_node_parser": { "include_metadata": true, "include_prev_next_rel": true, "header_path_separator": "<string>" }, "semantic_splitter_node_parser": { "include_metadata": true, "include_prev_next_rel": true, "buffer_size": 1, "breakpoint_percentile_threshold": 95 }, "sentence_splitter": { "chunk_size": 1024, "chunk_overlap": 200, "separator": " ", "paragraph_separator": "\n\n\n", "secondary_chunking_regex": "[^,.;。?!]+[,.;。?!]?|[,.;。?!]" }, "token_text_splitter": { "chunk_size": 1024, "chunk_overlap": 20, "separator": " ", "backup_separators": [ "<string>" ], "keep_whitespaces": false } }
Successful Response
RagChunkingStrategy
CodeChunking
Show child attributes
HTMLChunking
JSONNodeChunking
MarkdownNodeChunking
SemanticChunking
SentenceChunking
TokenTextChunking
Was this page helpful?