Overview
Features
Automatic Embedding
Embeds text fields automatically and stores the vector embeddings in a vector field, enabling seamless retrieval.
Vector Search
Performs semantic similarity-based search by embedding queries and returning the most relevant records with optional filters.
Full-text Search
Supports keyword-based search by tokenizing queries and matching keywords, with options to return results as structured models.
Hybrid Search
Combines exact keyword matching with semantic search to deliver more relevant results in a single query.
Image Search
Enables multi-modal search using image embeddings for image_uri and image_vec fields, including text-to-image and image-to-image retrieval.
Advanced Filtering & Reranking
Provides flexible operators (e.g., $eq, $gt, $in, $and, $or) and optional reranker models to fine-tune results.
Join Structured and Unstructured Data
Supports joining tabular data with unstructured embeddings via Session-based queries to combine results from multiple sources.
Transaction Support
Offers transaction management for consistent data operations, including commit and rollback control.
Who Is This For?
- AI Developers:Build AI-powered search, embedding, and retrieval applications on TiDB data using MCP.
- Data Engineers:Leverage MCP to integrate vector, full-text, and image search with transactional TiDB data.
- Data Scientists:Experiment with embeddings and multi-modal retrieval on TiDB datasets for analytics.




