{
"tool_response": [
{
"type": "text",
"text": "{\n \"status\": \"success\",\n \"data\": [\n {\n \"sort_order\": 1,\n \"step_type\": \"detect\",\n \"config\": \"{\\\"check_extension\\\": true, \\\"supported\\\": [\\\"pdf\\\", \\\"docx\\\", \\\"pptx\\\", \\\"md\\\", \\\"txt\\\"]}\"\n },\n {\n \"sort_order\": 2,\n \"step_type\": \"queue\",\n \"config\": \"{\\\"status\\\": \\\"pending\\\"}\"\n },\n {\n \"sort_order\": 3,\n \"step_type\": \"extract\",\n \"config\": \"{\\\"ocr_enabled\\\": true, \\\"ocr_lang\\\": \\\"deu\\\"}\"\n },\n {\n \"sort_order\": 4,\n \"step_type\": \"hash\",\n \"config\": \"{\\\"algorithm\\\": \\\"sha256\\\"}\"\n },\n {\n \"sort_order\": 5,\n \"step_type\": \"rotation\",\n \"config\": \"{\\\"osd_confidence\\\": 2.0, \\\"use_vision_fallback\\\": false}\"\n },\n {\n \"sort_order\": 6,\n \"step_type\": \"doc_create\",\n \"config\": \"{\\\"table\\\": \\\"documents\\\"}\"\n },\n {\n \"sort_order\": 7,\n \"step_type\": \"page_store\",\n \"config\": \"{\\\"table\\\": \\\"document_pages\\\"}\"\n },\n {\n \"sort_order\": 8,\n \"step_type\": \"vision\",\n \"config\": \"{\\\"model\\\": \\\"llama3.2-vision:11b\\\", \\\"dpi\\\": 150}\"\n },\n {\n \"sort_order\": 9,\n \"step_type\": \"vision_store\",\n \"config\": \"{\\\"store_in\\\": \\\"document_pages.vision_analysis\\\"}\"\n },\n {\n \"sort_order\": 10,\n \"step_type\": \"chunk\",\n \"config\": \"{\\\"max_size\\\": 2000, \\\"min_size\\\": 100, \\\"overlap_percent\\\": 10}\"\n },\n {\n \"sort_order\": 11,\n \"step_type\": \"chunk_store\",\n \"config\": \"{\\\"table\\\": \\\"chunks\\\"}\"\n },\n {\n \"sort_order\": 12,\n \"step_type\": \"enrich\",\n \"config\": \"{\\\"extract_headings\\\": true, \\\"extract_keywords\\\": true}\"\n },\n {\n \"sort_order\": 13,\n \"step_type\": \"embed\",\n \"config\": \"{\\\"model\\\": \\\"mxbai-embed-large\\\", \\\"dimension\\\": 1024}\"\n },\n {\n \"sort_order\": 14,\n \"step_type\": \"qdrant_store\",\n \"config\": \"{\\\"collection\\\": \\\"documents\\\"}\"\n },\n {\n \"sort_order\": 15,\n \"step_type\": \"status_update\",\n \"config\": \"{\\\"status\\\": \\\"embedded\\\"}\"\n },\n {\n \"sort_order\": 16,\n \"step_type\": \"entity_extract\",\n \"config\": \"{\\\"model\\\": \\\"gemma3:27b-it-qat\\\", \\\"types\\\": [\\\"PERSON\\\", \\\"ORG\\\", \\\"CONCEPT\\\", \\\"METHODE\\\"]}\"\n },\n {\n \"sort_order\": 17,\n \"step_type\": \"entity_store\",\n \"config\": \"{\\\"table\\\": \\\"entities\\\", \\\"link_table\\\": \\\"document_entities\\\"}\"\n },\n {\n \"sort_order\": 18,\n \"step_type\": \"entity_normalize\",\n \"config\": \"{\\\"merge_similar\\\": true, \\\"confidence_threshold\\\": 0.8}\"\n },\n {\n \"sort_order\": 19,\n \"step_type\": \"relation_extract\",\n \"config\": \"{\\\"types\\\": [\\\"RELATES_TO\\\", \\\"PART_OF\\\", \\\"USES\\\", \\\"TEACHES\\\"]}\"\n },\n {\n \"sort_order\": 20,\n \"step_type\": \"relation_store\",\n \"config\": \"{\\\"table\\\": \\\"entity_relations\\\"}\"\n },\n {\n \"sort_order\": 21,\n \"step_type\": \"taxonomy_build\",\n \"config\": \"{\\\"table\\\": \\\"taxonomy_terms\\\", \\\"auto_classify\\\": true}\"\n },\n {\n \"sort_order\": 22,\n \"step_type\": \"ontology_classify\",\n \"config\": \"{\\\"table\\\": \\\"ontology_classes\\\"}\"\n },\n {\n \"sort_order\": 23,\n \"step_type\": \"chunk_entity_link\",\n \"config\": \"{\\\"table\\\": \\\"chunk_entities\\\"}\"\n },\n {\n \"sort_order\": 24,\n \"step_type\": \"chunk_taxonomy\",\n \"config\": \"{\\\"table\\\": \\\"chunk_taxonomy\\\"}\"\n },\n {\n \"sort_order\": 25,\n \"step_type\": \"entity_taxonomy\",\n \"config\": \"{\\\"table\\\": \\\"entity_taxonomy_mapping\\\"}\"\n },\n {\n \"sort_order\": 26,\n \"step_type\": \"chunk_semantics\",\n \"config\": \"{\\\"table\\\": \\\"chunk_semantics\\\"}\"\n },\n {\n \"sort_order\": 27,\n \"step_type\": \"finalize\",\n \"config\": \"{\\\"status\\\": \\\"completed\\\", \\\"cleanup\\\": true}\"\n }\n ],\n \"row_count\": 27,\n \"error\": null,\n \"execution_ms\": 1\n}"
}
]
}