What problem does it solve?
This Skill guides engineers to build a retrieval-augmented generation (RAG) workflow that uses Elasticsearch as the vector retrieval backend, removing guesswork around indexing, embedding ingestion, and search integration.
Core Features & Use Cases
- Index & Schema Provisioning: Create an index with a dense_vector field and appropriate text fields for chunked documents.
- Embedding Ingestion Options: Support for ingest pipelines that generate embeddings or indexing precomputed vectors from the application side.
- Integration & Retrieval: Bulk index document chunks, embed queries with the same model, and run kNN searches to return top-k context for LLMs.
- Use Case: Build a knowledge-base RAG system for customer support where documents are chunked, embedded, and retrieved to provide context-aware responses.
Quick Start
Use the rag-pipeline skill to create an Elasticsearch index with a dense_vector field, load or generate embeddings for document chunks, and run a test kNN query to verify retrieval relevance.