Blogs
Developer insights and practical how-to articles from our experts to inspire and empower your search experience.

Elasticsearch data ingestion - What's the best data ingestion tool for the job?
Discover the different ways you can ingest data in Elasticsearch. Explore data ingestion tools like Logstash, Client APIs and Elastic Native Connectors + the Elastic Connector Framework.

Building RAG with Llama 3 open-source and Elastic
Learn how to build a RAG system with Llama3 open source and Elastic. This blog provides practical examples of RAG using Llama3 as an LLM.

Enhancing recommendations with geo-semantic search in Elasticsearch
Explore Elasticsearch's hybrid geo-semantic search capabilities and learn how to integrate geographical & semantic search to enhance recommendations.

RAG pipelines in production: Operationalize your GenAI project
In this blog, we discuss the necessary considerations for running Retrieval Augmented Generation (RAG) pipelines in production.

Simplifying data lifecycle management for data streams
Elasticsearch data streams can now be managed by a data stream property called lifecycle. Learn to set up and update a data stream lifecycle here.

Designing for large scale vector search with Elasticsearch
Explore the cost, performance and benchmarking for running large-scale vector search in Elasticsearch, with a focus on high-fidelity dense vector search.

Intelligent RAG data chunking: Fetch surrounding chunks
Learn about data chunking in RAG and explore fetch surrounding chunking, a pattern in RAG that uses chunking and Elasticsearch to refine LLM responses.

Storage wins for time-series data in Elasticsearch
Explore Elasticsearch's storage improvements for time series data and best practices for configuring a TSDS with storage efficiency.

Open Crawler released for tech-preview
The Open Crawler lets users crawl web content and index it into Elasticsearch from wherever they like. Learn about it & how to use it here.

How to set up LocalAI for GPU-powered text embeddings in air-gapped environments
With LocalAI, you can compute text embeddings in air-gapped systems. GPU support is available. Here's how to set up LocalAI to compute embeddings for your data.

OpenAI function calling with Elasticsearch
Explore OpenAI's function calling capabilities and learn how to implement dynamic function calls, including fetching data from Elasticsearch, enhancing the model's real-time data access and complex operation handling.
