Processors#
Data Processors#
General#
|
|
|
Exact-hash-based deduplication for text, binary data, or files. |
Text#
|
Markdown-aware structural text chunking operator. |
|
Text fuzzy deduplication using MinHashLSH. |
Implements a scalable, distributed exact substring deduplication algorithm using a divide-and-conquer strategy. |
|
Unified text chunking operator with multiple strategies. |
|
|
Compute the ratio of flagged words in a text. |
Audio#
|
Image#
|
Video#
|
|
Video shot boundary detection and segmentation. |
AI Processors#
Text#
|
Text Embedding processor for CPU, GPU and remote Http requests. |
|
TextSummarize processor provides a highly condensed summary of the text. |
|
TextMask processor replaces sensitive information in the original text with [MASKED] according to the labels. |
|
TextGenerate processor generates content based on the input parameters. |
|
TextClassify processor extracts the single label that best matches the text content. |
|
TextFixGrammar processor corrects grammar mistakes in the input text using LLM model. |
|
TextSimilarity processor calculates similarity between texts using LLM model. |
|
TextTranslate processor responsible for translating the text into the target language. |
|
TextSentiment processor for text sentiment analysis. |
|
TextExtract processor extracts structured information from text based on user-defined |
|
TextPredicateEval processor evaluates whether input texts satisfy a given predicate condition. |
|
Computes the perplexity of text using a language model to evaluate fluency and naturalness. |
Language detection operator based on a fasttext model. |
|
Language score operator based on a fasttext model. |
|
|
LLM-based reranker; supports pointwise and listwise modes. |
|
Supports two usage modes: |
Image#
|
Image NSFW score calculation processor for CPU, GPU. |
Image text similarity score calculation processor for CPU, GPU |
|
Image aesthetic score calculation processor for CPU, GPU. |
|
|
Extract the OCR text layout of an image via PP-OCRv6 (ONNXRuntime). |
Image watermark detection processor for CPU, GPU. |
|
|
Image caption processor for CPU, GPU and remote Http requests. |
Audio#
|
Speech to text processor for CPU, GPU and remote Http requests. |
Video#
Video aesthetic score processor based on LAION Aesthetic. |
|
|
Video NSFW score processor. |
|
Score a video from its on-screen text layout, a |
Video watermark detection processor based on LAION watermark classifier. |
|
|
Video caption processor (remote only, MVBench-style frame sampling). |
Document#
PDF → text operator. |
Time Series#
Time-series forecasting processor backed by Chronos-2. |
Connectors#
VectorDB#
Operator for batch-inserting records into a vector database. |
|
Operator for batch-upserting records into a vector database. |
|
Operator for batch-deleting records from a vector database. |
|
Operator for vector similarity search. |
Extensions#
Memory#
End-to-end LLM-driven memory pipeline. MemoryExtract distills
self-contained memory facts from raw conversations; MemoryBuildAction
diffs those new facts against the user’s existing memory store and
emits per-fact write actions (ADD / UPDATE / DELETE /
NONE) for the downstream database connectors. See the operator
docstrings for details.
|
Extract memory facts from conversation messages. |
Decide what action to take ADD / UPDATE / DELETE / NONE for each newly extracted fact given existing memories. |