Blogs

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

Filters

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.

Navarone Feekery

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.

Valeriy Khakhutskyy

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.

Ashish Tiwari

Elasticsearch piped query language, ES|QL, now generally available

Elasticsearch Query Language (ES|QL) is now GA. Explore ES|QL's capabilities, learn about ES|QL in Kibana and discover future advancements.

Costin Leau

Automatically updating your Elasticsearch index using Node.js and an Azure Function App

Learn how to update your Elasticsearch index automatically using Node.js and an Azure Function App. Follow these steps to ensure your index stays current.

Jessica Garson

ES|QL queries to TypeScript types with the Elasticsearch JavaScript client

Explore how to use the Elasticsearch JavaScript client and TypeScript support to craft ES|QL queries and handle their results as native JavaScript objects.

Josh Mock

Scoring documents based on the closest ones with multiple kNN fields

Learn how to search through documents with multiple kNN fields, and score the resultant documents based on multiple kNN vector fields.

Madhusudhan Konda

Geospatial search made simple with LLM and Elasticsearch: Journey through the city

Learn the basics of geospatial search and dive deep into geospatial search augmented by the power of Large Language Model (LLM) technology.

Philipp Kahr

Semantic reranking in Elasticsearch with retrievers

Explore strategies for using semantic reranking to boost the relevance of top search results, including semantic reranking with retrievers.

Adam Demjen

Introducing Retrievers - Search All the Things!

Learn about Elasticsearch retrievers, including Standard, kNN, text_expansion, and RRF. Discover how to use retrievers with examples.

Jeff Vestal

Elastic Connectors: Performance impact of incremental syncs

Learn about full sync and incremental sync for connectors. Discover how incremental sync can boost the performance of Elastic connectors.

Artem Shelkovnikov

How to use the Connector API to ingest data into Elasticsearch Serverless

Learn how to manage connectors and use the Connector API to ingest data from MongoDB or other sources into Elasticsearch Serverless.

Jedr Blaszyk