PlanOpticon
| 0981a08… | noreply | 1 | """Document processors for ingesting files into knowledge graphs.""" |
| 0981a08… | noreply | 2 | |
| 0981a08… | noreply | 3 | from video_processor.processors.base import ( |
| 0981a08… | noreply | 4 | DocumentChunk, |
| 0981a08… | noreply | 5 | DocumentProcessor, |
| 0981a08… | noreply | 6 | get_processor, |
| 0981a08… | noreply | 7 | list_supported_extensions, |
| 0981a08… | noreply | 8 | register_processor, |
| 0981a08… | noreply | 9 | ) |
| 0981a08… | noreply | 10 | |
| 0981a08… | noreply | 11 | __all__ = [ |
| 0981a08… | noreply | 12 | "DocumentChunk", |
| 0981a08… | noreply | 13 | "DocumentProcessor", |
| 0981a08… | noreply | 14 | "get_processor", |
| 0981a08… | noreply | 15 | "list_supported_extensions", |
| 0981a08… | noreply | 16 | "register_processor", |
| 0981a08… | noreply | 17 | ] |
| 0981a08… | noreply | 18 | |
| 0981a08… | noreply | 19 | # Auto-register built-in processors on import |
| 0981a08… | noreply | 20 | from video_processor.processors import ( |
| 0981a08… | noreply | 21 | markdown_processor, # noqa: F401, E402 |
| 0981a08… | noreply | 22 | pdf_processor, # noqa: F401, E402 |
| 0981a08… | noreply | 23 | ) |