# LanceDB ## Docs - [SDKs and REST API Reference](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/index.md): SDK and REST API reference for LanceDB Enterprise and OSS. - [REST API Reference](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/index.md): API reference for LanceDB - [Create a materialized view](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/materializedview/create-a-materialized-view.md): Create a materialized view at identifier `id`. The view may be query-backed, UDTF-backed, or chunker-backed, controlled by the `kind` discriminator. - [Trigger an async materialized view refresh](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/materializedview/trigger-an-async-materialized-view-refresh.md): Trigger an asynchronous refresh job for materialized view `id`. Returns a job ID for tracking. - [Check if a namespace exists](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/namespace/check-if-a-namespace-exists.md): Check if namespace `id` exists. - [Create a new namespace](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/namespace/create-a-new-namespace.md): Create new namespace `id`. - [Describe a namespace](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/namespace/describe-a-namespace.md): Describe the detailed information for namespace `id`. - [Drop a namespace](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/namespace/drop-a-namespace.md): Drop namespace `id` from its parent namespace. - [List namespaces](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/namespace/list-namespaces.md): List all child namespace names of the parent namespace `id`. - [List tables in a namespace](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/namespace/list-tables-in-a-namespace.md): List all child table names of the parent namespace `id`. - [Add new columns to table schema](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/add-new-columns-to-table-schema.md): Add new columns to table `id` using SQL expressions or default values. - [Analyze query execution plan](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/analyze-query-execution-plan.md): Analyze the query execution plan for a query against table `id`. Returns detailed statistics and analysis of the query execution plan. - [Atomically commit a batch of mixed table operations](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/atomically-commit-a-batch-of-mixed-table-operations.md): Atomically commit a batch of table operations. This is a generalized version of `BatchCreateTableVersions` that supports mixed operation types within a single atomic transaction at the metadata layer. - [Atomically create versions for multiple tables](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/atomically-create-versions-for-multiple-tables.md): Atomically create new version entries for multiple tables. - [Check if a table exists](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/check-if-a-table-exists.md): Check if table `id` exists. - [Count rows in a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/count-rows-in-a-table.md): Count the number of rows in table `id` - [Create a new branch](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/create-a-new-branch.md): Create a new branch for table `id` starting from a source ref (another branch and/or version), defaulting to the latest version of the main branch. - [Create a new table version](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/create-a-new-table-version.md): Create a new version entry for table `id`. - [Create a new tag](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/create-a-new-tag.md): Create a new tag for table `id` that points to a specific version. - [Create a scalar index on a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/create-a-scalar-index-on-a-table.md): Create a scalar index on a table field for faster filtering operations. Supports scalar indexes (BTREE, BITMAP, LABEL_LIST, FTS, etc.). This is an alias for CreateTableIndex specifically for scalar indexes. Index creation is handled asynchronously. Use the `ListTableIndices` and `DescribeTableIndexS… - [Create a table with the given name](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/create-a-table-with-the-given-name.md): Create table `id` in the namespace with the given data in Arrow IPC stream. - [Create an index on a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/create-an-index-on-a-table.md): Create an index on a table field for faster search operations. Supports vector indexes (IVF_FLAT, IVF_HNSW_SQ, IVF_PQ, etc.) and scalar indexes (BTREE, BITMAP, FTS, etc.). Index creation is handled asynchronously. Use the `ListTableIndices` and `DescribeTableIndexStats` operations to monitor index c… - [Declare a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/declare-a-table.md): Declare a table with the given name without touching storage. This is a metadata-only operation that records the table existence and sets up aspects like access control. - [Delete a branch](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/delete-a-branch.md): Delete an existing branch from table `id`. - [Delete a tag](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/delete-a-tag.md): Delete an existing tag from table `id`. - [Delete rows from a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/delete-rows-from-a-table.md): Delete rows from table `id`. - [Delete table version records](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/delete-table-version-records.md): Delete version metadata records for table `id`. - [Deregister a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/deregister-a-table.md): Deregister table `id` from its namespace. - [Describe a specific table version](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/describe-a-specific-table-version.md): Describe the detailed information for a specific version of table `id`. - [Describe information of a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/describe-information-of-a-table.md): Describe the detailed information for table `id`. - [Drop a specific index](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/drop-a-specific-index.md): Drop the specified index from table `id`. - [Drop a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/drop-a-table.md): Drop table `id` and delete its data. - [Get query execution plan explanation](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/get-query-execution-plan-explanation.md): Get the query execution plan for a query against table `id`. Returns a human-readable explanation of how the query will be executed. - [Get table index statistics](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/get-table-index-statistics.md): Get statistics for a specific index on a table. Returns information about the index type, distance type (for vector indices), and row counts. - [Get table statistics](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/get-table-statistics.md): Get statistics for table `id`, including row counts, data sizes, and column statistics. - [Get version for a specific tag](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/get-version-for-a-specific-tag.md): Get the version number that a specific tag points to for table `id`. - [Insert records into a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/insert-records-into-a-table.md): Insert new records into table `id`. - [List all branches for a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/list-all-branches-for-a-table.md): List all branches that have been created for table `id`. Returns a map of branch names to their contents. - [List all tables](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/list-all-tables.md): List all tables across all namespaces. - [List all tags for a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/list-all-tags-for-a-table.md): List all tags that have been created for table `id`. Returns a map of tag names to their corresponding version numbers and metadata. - [List all versions of a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/list-all-versions-of-a-table.md): List all versions (commits) of table `id` with their metadata. - [List indexes on a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/list-indexes-on-a-table.md): List all indices created on a table. Returns information about each index including name, columns, status, and UUID. - [Merge insert (upsert) records into a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/merge-insert-upsert-records-into-a-table.md): Performs a merge insert (upsert) operation on table `id`. This operation updates existing rows based on a matching column and inserts new rows that don't match. It returns the number of rows inserted and updated. - [Modify existing columns](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/modify-existing-columns.md): Modify existing columns in table `id`, such as renaming or changing data types. - [Query a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/query-a-table.md): Query table `id` with vector search, full text search and optional SQL filtering. Returns results in Arrow IPC file or stream format. - [Register a table to a namespace](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/register-a-table-to-a-namespace.md): Register an existing table at a given storage location as `id`. - [Remove columns from table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/remove-columns-from-table.md): Remove specified columns from table `id`. - [Rename a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/rename-a-table.md): Rename table `id` to a new name. - [Restore table to a specific version](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/restore-table-to-a-specific-version.md): Restore table `id` to a specific version. - [Trigger an async column backfill job](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/trigger-an-async-column-backfill-job.md): Trigger an asynchronous backfill job for a computed column on table `id`. The column must be a virtual (UDF-backed) column. Returns a job ID for tracking. - [Update a tag to point to a different version](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/update-a-tag-to-point-to-a-different-version.md): Update an existing tag for table `id` to point to a different version. - [Update per-field metadata](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/update-per-field-metadata.md): Update the Arrow field (column) metadata for table `id`. - [Update rows in a table](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/update-rows-in-a-table.md): Update existing rows in table `id`. - [Update table schema metadata](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/table/update-table-schema-metadata.md): Replace the schema metadata for table `id` with the provided key-value pairs. - [Alter information of a transaction.](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/transaction/alter-information-of-a-transaction.md): Alter a transaction with a list of actions such as setting status or properties. The server should either succeed and apply all actions, or fail and apply no action. - [Describe information about a transaction](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/transaction/describe-information-about-a-transaction.md): Return a detailed information for a given transaction - [ADE20K](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/ade20k.md): A Lance-formatted version of the full ADE20K scene parsing benchmark, sourced from 1aurent/ADE20K. Each row is one scene image with its inline JPEG bytes, a per-pixel semantic segmentation map encoded as PNG bytes, an optional instance map, scene… - [ChartQA](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/chartqa.md): A Lance-formatted version of ChartQA, a benchmark for question answering over scientific and business charts that demands a mix of logical and visual reasoning, redistributed via lmms-lab/ChartQA. Each row carries the chart image as inline JPEG… - [CIFAR-10](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/cifar10.md): A Lance-formatted version of CIFAR-10 covering 60,000 32×32 RGB images across ten balanced object classes. Each row carries inline PNG bytes, the integer label, the human-readable class name, and a cosine-normalized CLIP image embedding, all backed… - [COCO Captions 2017](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/coco-captions-2017.md): A Lance-formatted version of the COCO Captions 2017 corpus, redistributed via lmms-lab/COCO-Caption2017. Each row is one image with 5–7 human-written captions, a cosine-normalized CLIP image embedding, and a cosine-normalized CLIP text embedding of… - [COCO 2017 Detection](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/coco-detection-2017.md): A Lance-formatted version of the COCO 2017 object detection benchmark, sourced from detection-datasets/coco. Each row is one image with its inline JPEG bytes, the full per-image list of bounding boxes, COCO 80-class category ids and names… - [DocVQA](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/docvqa.md): A Lance-formatted version of DocVQA, a benchmark for visual question answering over document images such as industry and government scans, multi-page reports, forms, and receipts, redistributed via lmms-lab/DocVQA (DocVQA config). Each row carries… - [EuroSAT](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/eurosat.md): A Lance-formatted version of EuroSAT, the canonical Sentinel-2 RGB land-cover benchmark, sourced from blanchon/EuroSAT_RGB. Each row is a single 64×64 RGB tile with its integer class id, the human-readable class name, and a cosine-normalized… - [Fashion-MNIST](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/fashion-mnist.md): A Lance-formatted version of Fashion-MNIST covering 70,000 28×28 grayscale clothing images across ten balanced apparel classes. Each row carries inline PNG bytes, the integer label, the human-readable class name, and a cosine-normalized CLIP image… - [FineWeb-Edu](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/fineweb-edu.md): A Lance-formatted version of FineWeb-Edu — over 1.5 billion educational web passages with cleaned text, source metadata, language detection signals, and 384-dim text embeddings — available directly from the Hub at… - [Flickr30k](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/flickr30k.md): A Lance-formatted version of Flickr30k, redistributed via lmms-lab/flickr30k. Each row is one image with 5 human-written captions, a cosine-normalized CLIP image embedding, and a cosine-normalized CLIP text embedding of the canonical caption — all… - [Food-101](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/food101.md): A Lance-formatted version of Food-101, the fine-grained dish-classification benchmark of 101,000 photos spread evenly across 101 dish classes, sourced from ethz/food101. Each row carries the inline JPEG bytes, the integer label, the human-readable… - [GQA testdev-balanced](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/gqa-testdev-balanced.md): A Lance-formatted version of the canonical GQA testdev_balanced slice — 12,578 compositional VQA questions joined against the matching 398 images — sourced from lmms-lab/GQA. The original redistribution ships instructions and images as separate… - [Handwriting OCR](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/handwriting-ocr.md): This Lance-formatted version of the Doctor's Handwritten Prescription BD dataset contains 4,680 cropped PNG images of handwritten medicine names from Bangladesh. Each row keeps the original image bytes with the medicine and generic-name labels… - [HotpotQA distractor](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/hotpotqa-distractor.md): A Lance-formatted version of HotpotQA using the distractor config — multi-hop reading-comprehension questions where each answer requires combining facts from two Wikipedia paragraphs, with 10 candidate paragraphs per question (gold + 8… - [ImageNet-1k Validation](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/imagenet-1k-val.md): A Lance-formatted version of the canonical 50,000-image ImageNet-1k (ILSVRC2012) validation split, sourced from benjamin-paine/imagenet-1k. Each row is one image with its integer class id, a string class name, and a cosine-normalized OpenCLIP image… - [Datasets](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/index.md): Browse Lance-format datasets ready to query directly from the Hugging Face Hub. - [KITTI 2D Detection](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/kitti-2d-detection.md): A Lance-formatted version of the KITTI 2D Object Detection benchmark, sourced from nateraw/kitti so no manual signup or download from cvlibs.net is required. Each row is a single driving frame with inline JPEG bytes, the full set of 2D and 3D… - [LAION-1M](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/laion-1m.md): A Lance-formatted slice of the LAION image-text corpus (~1M rows) with inline JPEG bytes, CLIP image embeddings (img_emb), full metadata, and a pre-built ANN index — all available directly from the Hub at… - [LeRobot PushT](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/lerobot-pusht.md): A Lance-formatted version of lerobot/pusht — the canonical PushT benchmark from the Diffusion Policy paper — packaged using the same three-table layout as lance-format/lerobot-xvla-soft-fold so consumers can flip between datasets without changing… - [LeRobot X-VLA Soft-Fold](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/lerobot-xvla-soft-fold.md): A Lance-formatted version of lerobot/xvla-soft-fold — a multi-camera robotics dataset from the X-VLA project — packaged as three Lance tables for efficient frame-level training, episode-level trajectory loading, and direct access to the original… - [LibriSpeech clean](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/librispeech-clean.md): A Lance-formatted version of the LibriSpeech ASR clean configuration, sourced from openslr/librispeech_asr. Each row is one utterance with inline FLAC audio bytes, the reference transcript, a sentence-transformers embedding of that transcript, and… - [MNIST](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/mnist.md): A Lance-formatted version of the classic MNIST handwritten-digit dataset covering 70,000 28×28 grayscale digits across ten balanced classes. Each row carries inline PNG bytes, the digit label, the human-readable class name, and a cosine-normalized… - [MS MARCO v2.1](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/ms-marco-v2.md): A Lance-formatted version of MS MARCO v2.1 — Microsoft's machine-reading-comprehension benchmark built from anonymized Bing query logs. Each row is one user query, the up-to-10 candidate passages Bing retrieved for it with relevance flags, and the… - [Natural Questions Validation](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/natural-questions-val.md): A Lance-formatted version of the Natural Questions validation split — 7,830 real Google search queries paired with the full Wikipedia article a human used to answer them, plus 1–5 annotator labels per question. MiniLM question embeddings are stored… - [OpenVid-1M](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/openvid.md): A Lance-formatted version of the OpenVid-1M corpus — 937,957 high-quality clips with inline MP4 bytes, 1024-dim video embeddings, captions, and rich per-clip quality signals — available directly from the Hub at… - [Oxford-IIIT Pet](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/oxford-pets.md): A Lance-formatted version of the Oxford-IIIT Pet dataset — 7,390 cat and dog photos across 37 breeds — sourced from pcuenq/oxford-pets. Each row carries the inline JPEG bytes, the breed name, a species flag distinguishing cats from dogs, and a… - [Pascal VOC 2012 Segmentation](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/pascal-voc-2012-segmentation.md): A Lance-formatted version of the Pascal VOC 2012 semantic segmentation split, sourced from nateraw/pascal-voc-2012. Each row pairs an inline JPEG image with the per-pixel PNG segmentation mask and a cosine-normalized OpenCLIP ViT-B-32 image… - [SQuAD v2](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/squad-v2.md): A Lance-formatted version of SQuAD v2 — the Stanford Question Answering Dataset with both answerable and deliberately unanswerable questions over Wikipedia passages — with MiniLM question embeddings stored inline and ready for retrieval at… - [Stanford Cars](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/stanford-cars.md): A Lance-formatted version of the Stanford Cars fine-grained benchmark — 8,144 photographs across 196 make/model/year classes — sourced from Multimodal-Fatima/StanfordCars_train. Each row carries the inline JPEG bytes, the integer class id, a… - [TextVQA](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/textvqa.md): A Lance-formatted version of TextVQA — visual question answering where the question requires reading text in the image (street signs, product labels, screen captures) — sourced from lmms-lab/textvqa. Each row carries the image bytes, the question… - [TriviaQA](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/trivia-qa.md): A Lance-formatted version of TriviaQA (rc.nocontext config) — a large reading-comprehension dataset of trivia questions paired with a canonical answer, accepted aliases, and entity-type metadata — with MiniLM question embeddings stored inline and… - [VQAv2](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/datasets/vqav2.md): A Lance-formatted version of VQAv2 — open-ended visual question answering on COCO images — sourced from lmms-lab/VQAv2. Each row is one (image, question, 10 annotator answers) triple with paired CLIP image and question embeddings drawn from the… - [Demo Application Gallery](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/demos/index.md): Demo apps showcasing end-to-end applications built with LanceDB for production use cases. - [Managing Embeddings](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/embedding/index.md): Use the embedding API in LanceDB -- registry, functions, schemas, and multi-language SDK support. - [Embeddings: Quickstart](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/embedding/quickstart.md): Quickstart guide for generating and working with embeddings. - [Architecture](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/enterprise/architecture.md): Learn how LanceDB Enterprise separates control, compute, and storage to serve remote tables at scale. - [Authentication](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/enterprise/authentication.md): Authentication modes for LanceDB Enterprise with an API key or OAuth credentials. - [Benchmarks](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/enterprise/benchmarks.md): Representative latency and scalability benchmarks for LanceDB Enterprise. - [Azure deployment guide](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/enterprise/deployment/azure.md): Learn how to deploy LanceDB Enterprise on Azure with AKS, Private Link, and Blob Storage. - [Deployment guide](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/enterprise/deployment/index.md): Learn how to deploy LanceDB Enterprise in production environments. - [LanceDB Enterprise](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/enterprise/index.md): Features and benefits of LanceDB Enterprise. - [Security & Compliance](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/enterprise/security.md): Learn about LanceDB Enterprise security features and best practices. - [LanceDB Enterprise FAQ](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/faq/faq-enterprise.md): Commonly asked questions about LanceDB Enterprise. - [LanceDB: Frequently Asked Questions](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/faq/faq-oss.md): Commonly asked questions about LanceDB OSS. - [Frequently Asked Questions](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/faq/index.md): Common questions about LanceDB - [Dependency Verification](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/deployment/dependency-verification.md): Diagnose and resolve package version mismatches between local and distributed worker environments. - [Deploy Geneva using Helm](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/deployment/helm.md): Learn how to deploy Geneva on Kubernetes using the Geneva Helm Chart - [Manual Deployment on Kubernetes](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/deployment/index.md): Learn how to deploy Geneva on Kubernetes using KubeRay for distributed feature engineering workflows on GKE and EKS. - [Troubleshooting Geneva Deployments](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/deployment/troubleshooting.md): Learn how to diagnose and resolve common issues with Geneva deployments, including version compatibility, permissions, and serialization errors. - [End-to-End Example](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/end-to-end.md): A complete Geneva example on LanceDB Enterprise — create a table, backfill computed columns, and build a materialized view with embeddings. - [Getting Started](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/getting-started.md): Connect to LanceDB Enterprise, define a UDF, and run a distributed backfill — from a notebook or a script. - [Multimodal Feature Engineering with Geneva](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/index.md): Learn how to do multimodal feature engineering in LanceDB Enterprise to transform raw data into meaningful features for AI models. - [Advanced Job Configuration](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/jobs/advanced-job-configuration.md): Pin the dependency manifest a transform's distributed job runs with using @udf, @chunker, and @udtf. - [Backfilling](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/jobs/backfilling.md): Learn how to trigger backfill operations to populate column values in your LanceDB table using Geneva's distributed framework. - [Bulk Loading & Updating Columns](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/jobs/bulk-load-columns.md): Load or update column data from external sources (Parquet, Lance, IPC) into your LanceDB table using a primary-key join. - [Backfill Conflicts](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/jobs/conflicts.md): Learn how Geneva handles conflicts during backfill operations and what to do when they occur. - [Geneva Console](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/jobs/console.md) - [Advanced Execution Contexts](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/jobs/contexts.md): Configure the distributed execution backend — clusters and dependency manifests — for Geneva jobs on object-storage and local-filesystem connections. - [Job Metrics (Diagnostics)](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/jobs/job_metrics.md): Use Geneva Job Metrics to monitor and troubleshoot jobs in real time. - [Job Lifecycle](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/jobs/lifecycle.md): Understanding how Geneva jobs work, their lifecycle states, and how to monitor and manage them. - [Materialized Views with UDFs](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/jobs/materialized-views.md): Learn how to use Geneva's materialized view feature to declaratively manage batch updates of expensive operations using UDFs. - [Distributed Job Performance and Cluster Sizing](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/jobs/performance.md): Learn how to tune Geneva distributed job performance by scaling compute resources and balancing write bandwidth. - [Job and Session Startup Optimizations](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/jobs/startup.md): Learn how to optimize Geneva job and session startup times for faster interactive development and production workflows. - [Troubleshooting Geneva Jobs](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/jobs/troubleshooting.md): Diagnose and fix common issues when running Geneva backfills, materialized views, and other distributed jobs. - [What is Feature Engineering?](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/overview/index.md): Learn how to transform raw data into meaningful features for AI models using LanceDB's feature engineering capabilities. Scale your feature engineering workflows with distributed processing and UDFs. - [Geneva Python SDK](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/reference.md): LanceDB Feature Engineering Python SDK Reference - [Advanced Configuration](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/udfs/advanced-configuration.md): Learn about environment variables for configuring Geneva behavior. - [Batch User-Defined Table Functions (UDTFs)](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/udfs/batch-udtfs.md): Use batch UDTFs for N:M transformations like deduplication, clustering, and aggregation across entire tables or partitions. - [Blob Types in Geneva UDFs](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/udfs/blobs.md): Learn how to work with Lance Blobs in Geneva UDFs for handling large binary objects efficiently with lazy reading capabilities. - [Error Handling in Geneva UDFs](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/udfs/error_handling.md): Learn how configure retry, skip, and fail behaviors for UDFs. - [Understanding Transforms](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/udfs/index.md): Understand the three types of user-defined functions in Geneva — UDFs, chunkers (scalar UDTFs), and batch UDTFs — and when to use each. - [Profiling Stateful UDF Memory](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/udfs/profiling-memory.md): Find memory leaks and runaway peak usage in stateful UDFs with memray, before they cause worker OOMs in production. - [Gemini](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/udfs/providers/gemini.md) - [Built-in LLM and Embedding UDFs](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/udfs/providers/index.md) - [OpenAI](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/udfs/providers/openai.md) - [Sentence Transformers](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/udfs/providers/sentence-transformers.md) - [Chunkers (Scalar UDTFs)](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/udfs/scalar-udtfs.md): Use chunkers (scalar UDTFs) for 1:N row expansion — split videos into clips, chunk documents, or tile images with automatic parent column inheritance and incremental refresh. - [User-Defined Functions (UDFs)](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/geneva/udfs/udfs.md): Define 1:1 transforms that add computed columns to your tables — embeddings, enrichment, scoring, and more. - [LanceDB](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/index.md): Multimodal lakehouse for AI. - [Full-Text Search (FTS) Index](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/indexing/fts-index.md): Create and tune BM25-based full-text search indexes in LanceDB. - [GPU-Powered Vector Indexing](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/indexing/gpu-indexing.md): Accelerate IVF and HNSW index builds with GPU acceleration in LanceDB. - [Indexing Data](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/indexing/index.md): Optimize search performance in LanceDB using vector indexes, full-text search, and scalar indexes. Understand IVF-PQ indexing for efficient vector similarity search. - [Quantization](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/indexing/quantization.md): Learn about quantization when creating an index in LanceDB. - [Keeping Indexes Up-to-Date with Reindexing](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/indexing/reindexing.md): Learn how to keep your indexes up-to-date in LanceDB using incremental indexing, including best practices for adding new records without full reindexing. - [Scalar Indexes](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/indexing/scalar-index.md): Learn how to use scalar indexes in LanceDB for efficient metadata filtering and query optimization. - [Vector Indexes](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/indexing/vector-index.md): Build and optimize LanceDB vector indexes, including IVF, HNSW and binary quantized indexes. - [Agno](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/ai/agno.md): Build a search assistant using the Agno agent framework with LanceDB as the knowledge backend. - [GenKit](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/ai/genkit.md) - [Hermes Agent](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/ai/hermes-agent.md): Use LanceDB as a persistent, semantic memory backend for Hermes Agent. Get durable recall across sessions with vector and hybrid search. - [Hugging Face Hub](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/ai/huggingface.md): Use LanceDB directly on Lance datasets hosted on the Hugging Face Hub for multimodal search and retrieval. - [Kiln AI](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/ai/kiln.md) - [LangChain](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/ai/langchain.md) - [LlamaIndex](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/ai/llamaIndex.md) - [PromptTools](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/ai/prompttools.md) - [Meta Llama Synthetic Data Kit](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/ai/synthetic-data-kit.md): Use Meta Llama's Synthetic Data Kit with LanceDB to generate high-quality synthetic datasets for LLM fine-tuning and training. - [dlt](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/data/dlt.md) - [DuckDB](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/data/duckdb.md): Learn how to use the DuckDB-Lance extension to query Lance tables with SQL. - [Pandas and PyArrow](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/data/pandas_and_pyarrow.md) - [Polars](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/data/polars_arrow.md) - [Pydantic](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/data/pydantic.md) - [Voxel51](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/data/voxel51.md) - [AWS Bedrock](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/aws.md) - [Cohere](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/cohere.md) - [ColPali](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/colpali.md) - [Gemini](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/gemini.md) - [Hugging Face](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/huggingface.md) - [IBM watsonx](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/ibm.md) - [ImageBind](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/imagebind.md) - [Instructor](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/instructor.md) - [Jina](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/jina.md) - [Ollama](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/ollama.md) - [OpenAI](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/openai.md) - [OpenCLIP](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/openclip.md) - [Sentence Transformers](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/sentence-transformers.md) - [Superlinked](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/superlinked.md) - [VoyageAI](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/embedding/voyageai.md) - [Integrations](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/index.md): Connect LanceDB with popular AI providers, frameworks, and data platforms - [LeRobotDataset](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/lerobotdataset.md): Use Lance-backed LeRobotDataset loaders and LanceDB to inspect, filter, and train on robotics datasets from the Hugging Face Hub. - [Answer.AI Rerankers](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/reranking/answerdotai.md): Use AnswerDotAI's lightweight reranking library with LanceDB. Features unified API for common reranking models, configurable model selection, and comprehensive scoring options. - [Cohere Reranker](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/reranking/cohere.md): Integrate Cohere's powerful reranking API with LanceDB for enhanced search results. Supports English and multilingual models with configurable scoring options for vector, FTS, and hybrid search. - [ColBERT Reranker](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/reranking/colbert.md): Enhance search results with ColBERT's contextual reranking in LanceDB. Features efficient model deployment, device optimization, and flexible scoring options for vector, FTS, and hybrid search. - [Jina Reranker](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/reranking/jina.md): Integrate Jina's multilingual reranking API with LanceDB for improved search results. Features model selection, API key management, and flexible scoring options for all search types. - [OpenAI Reranker (Experimental)](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/reranking/openai.md): Explore experimental search reranking using OpenAI's GPT models in LanceDB. Features configurable model selection, API key management, and comprehensive scoring options for all search types. - [VoyageAI Reranker](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/reranking/voyageai.md): Integrate VoyageAI's cutting-edge reranking models with LanceDB. Features model selection, API key management, and comprehensive scoring options for all search types. - [Stable World Model](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/integrations/stable-worldmodel.md): Use Stable World Model with LanceDB-backed datasets for reproducible world model research, fast data loading, and compact storage. - [Lance format](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/lance.md): Open-source lakehouse format for multimodal AI. - [Namespaces and the Catalog Model](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/namespaces/index.md): Understand LanceDB as a catalog-level abstraction over Lance's table format, and learn how namespaces help organize Lance tables. - [Using Namespaces](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/namespaces/usage.md): Use LanceDB's namespace-aware table and catalog APIs in Python, TypeScript, and Rust. - [Performance Tips and Best Practices](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/performance.md): Optimize LanceDB for your workload across ingestion, indexing, querying, and maintenance. - [Quickstart](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/quickstart.md): Get started with LanceDB in minutes. - [Cross Encoder Reranker](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/reranking/cross_encoder.md): Implement semantic search reranking in LanceDB using Cross Encoder models. Features configurable model selection, device optimization, and comprehensive scoring options for all search types. - [Building Custom Rerankers](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/reranking/custom-reranker.md): Learn how to create custom rerankers in LanceDB by extending the base Reranker class. - [Evaluating Hybrid Search Performance](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/reranking/eval.md): Learn about evaluating hybrid search performance in LanceDB. - [Reranking Search Results](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/reranking/index.md): Use a reranker to improve search relevance. - [Linear Combination Reranker](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/reranking/linear_combination.md): Learn about LanceDB's deprecated Linear Combination Reranker for combining semantic and full-text search scores. - [MRR Reranker](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/reranking/mrr.md): Combine and rerank search results using Mean Reciprocal Rank (MRR) algorithm in LanceDB. Supports weighted scoring for hybrid and multivector search. - [Reciprocal Rank Fusion Reranker](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/reranking/rrf.md): Learn about LanceDB's default Reciprocal Rank Fusion (RRF) reranker for hybrid search. Implements the Cormack et al. algorithm for optimal search result ranking. - [Metadata Filtering in LanceDB](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/search/filtering.md): Filter search results in LanceDB based on metadata fields. - [Full-Text Search (FTS)](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/search/full-text-search.md): Learn how to implement full-text search in LanceDB using BM25 for keyword-based retrieval. - [Hybrid Search](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/search/hybrid-search.md): Learn how to perform hybrid search in LanceDB by combining vector and full-text search techniques with reranking. - [Search](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/search/index.md): Comprehensive guide to all search capabilities in LanceDB including vector search, full-text search, hybrid search, and more. - [Multivector Search](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/search/multivector-search.md): Learn how to perform multivector search in LanceDB to handle multiple vector embeddings per document, which is ideal for late-interaction models like ColBERT and ColPaLi. - [Optimize Query Performance](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/search/optimize-queries.md): Analyze and optimize query performance in LanceDB. - [Full-Text Search with SQL](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/search/sql/fts-sql.md): Use LanceDB's full-text search capabilities via SQL queries. - [Query with SQL](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/search/sql/index.md): SQL query capabilities in LanceDB Enterprise for analytical queries and data exploration. - [Vector Search](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/search/vector-search.md): Learn how to run vector search queries in LanceDB. Includes best practices, tips and examples. - [Configuring Cloud Storage in LanceDB](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/storage/configuration.md): Configure LanceDB to use S3, GCS, Azure Blob, and S3-compatible object stores with environment variables or storage options. - [Storage Architecture in LanceDB](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/storage/index.md): Understand LanceDB storage backends, tradeoffs, and how to pick the right option for your latency, scale, and cost goals. - [Tables and Namespaces](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tables-and-namespaces.md): Learn more about the table abstraction and namespaces in LanceDB. - [Branches](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tables/branching.md): Fork isolated, writable lines of table history in LanceDB. Run experiments, backfills, and index rebuilds without disturbing production reads on main. - [Consistency](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tables/consistency.md): Learn about consistency settings and versioning in LanceDB tables. - [Ingesting Data](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tables/create.md): Learn about different methods to ingest data into tables in LanceDB, including from various data sources and empty tables. - [Basic Table Operations](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tables/index.md): Create tables, search vectors, and append data in LanceDB. - [Multimodal Data (Blobs)](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tables/multimodal.md): Learn how to store and query multimodal data (images, audio, video) directly in LanceDB using binary columns. - [Schema and Data Evolution](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tables/schema.md): Learn how to manage table schemas in LanceDB, including adding, altering, and dropping columns. - [Updating and Modifying Table Data](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tables/update.md): Learn how to update, merge, and delete rows in a LanceDB table. - [Versioning and Reproducibility](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tables/versioning.md): Learn how to implement versioning and ensure reproducibility in LanceDB. Includes version control, data snapshots, and audit trails. - [Loading Data for Model Training](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/training/index.md): Introduction to loading data, shuffling, and creating permutations for model training in LanceDB. - [Object Detection for AV Perception](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/training/object-detection.md): End-to-end fine-tuning of a Faster R-CNN object detector on curated dashcam slices, using LanceDB as the data backbone from raw frames to checkpoints. - [PyTorch Integration](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/training/torch.md): Learn how to use LanceDB with PyTorch for training and inference. - [Fine-tuning a VLM on TextVQA](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/training/vlm-finetuning.md): End-to-end fine-tuning of Qwen2.5-VL on a curated TextVQA slice, using LanceDB and Geneva to materialize expensive vision-language features once and train from cached columns. - [Why LanceDB for Training](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/training/why-lancedb.md): Use LanceDB as the multimodal data layer for model training, fine-tuning, curation, and feature engineering workflows. - [Troubleshooting](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/troubleshooting.md): Tips for troubleshooting basic LanceDB issues. - [RAG and Agents](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tutorials/agents/index.md): Explore a variety of RAG (Retrieval-Augmented Generation) and agent applications built with LanceDB. - [Multimodal Agent](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tutorials/agents/multimodal-agent/index.md): Build an AI agent that understands both text and images to help users find recipes using LanceDB and PydanticAI - [NVIDIA RAG Blueprint with LanceDB](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tutorials/agents/nvidia-rag-blueprint/index.md): Use LanceDB as the retrieval layer for NVIDIA RAG Blueprint with a Docker-first, retrieval-only reference integration. - [Time-Travel RAG with versioned data](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tutorials/agents/time-travel-rag/index.md): Learn how to build production-ready RAG systems with LanceDB's time-travel capabilities for regulatory compliance and audit trails. - [Feature Engineering](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tutorials/feature-engineering/index.md): Learn how to build features for your data in LanceDB. - [Tutorials](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tutorials/index.md): Step-by-step tutorials for building applications with LanceDB - [Search Tutorials](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tutorials/search/index.md): Learn how vector, full-text and hybrid search work in LanceDB. - [Finding the Needle in a Haystack: Comparing Multi-vector Search Strategies](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/tutorials/search/multivector-needle-in-a-haystack.md): Tutorial on token-level retrieval with LanceDB multivector search. ## OpenAPI Specs - [openapi](https://lancedb-bcbb4faf-mintlify-6aacaf8d.mintlify.app/api-reference/rest/openapi.yml)