Tools API Reference¶
AIMQ provides a set of built-in tools for document processing and storage operations.
OCR Tools¶
AIMQ includes OCR (Optical Character Recognition) capabilities for extracting text from images.
ImageOCR¶
LangChain tool for performing OCR on images. Supports multiple languages and debug visualization.
Full Reference: ImageOCR API
OCRProcessor¶
Low-level processor for direct image processing with EasyOCR. Provides detailed text detection results with bounding boxes and confidence scores.
Full Reference: OCRProcessor API
PDF Tools¶
PageSplitter¶
Tool for splitting PDF documents into individual pages for parallel processing.
Full Reference: PageSplitter API
Storage Tools¶
AIMQ includes tools for interacting with Supabase storage and database.
Supabase Storage¶
- ReadFile - Read files from Supabase storage buckets
- WriteFile - Write files to Supabase storage buckets
Supabase Database¶
- ReadRecord - Query records from Supabase database tables
- WriteRecord - Insert or update records in Supabase database tables
Queue Operations¶
- Enqueue - Send messages to pgmq queues
See Also¶
For complete auto-generated API documentation, see the Reference section.