
ChatGPT and Elasticsearch revisited: Building a chatbot using RAG
Learn how to create a chatbot using ChatGPT and Elasticsearch, utilizing all of the newest RAG features.

Vector embeddings made simple with the Elasticsearch-DSL client for Python
Learn how to ingest and search dense vectors in Python using the Elasticsearch-DSL client.

Elasticsearch geospatial search with ES|QL
Geospatial search in Elasticsearch Query Language (ES|QL). Elasticsearch has powerful geospatial search features, which are now coming to ES|QL for dramatically improved ease of use and OGC familiarity.

Building multilingual RAG with Elastic and Mistral
Building a multilingual RAG application using Elastic and Mixtral 8x22B model

Serverless semantic search with ELSER in Python: Exploring Summer Olympic games history
This blog shows how to fetch information from an Elasticsearch index, in a natural language expression, using semantic search. We will load previous olympic games data set and then use the ELSER model to perform semantic searches.

Build AI conversational search for your customer success application with Elasticsearch and OpenAI
Learn how to build an AI conversational search for customer success applications using Elasticsearch and OpenAI.

Evaluating search relevance part 1 - The BEIR benchmark
Learn to evaluate your search system in the context of better understanding the BEIR benchmark, with tips & techniques to improve your search evaluation processes.

Build a RAG application with Elasticsearch's semantic_text and Amazon Bedrock
Learn how to build a RAG application using Elasticsearch's semantic_text mapping type and Amazon Bedrock without leaving Elastic.

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.

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.

Introducing Retrievers - Search All the Things!
Learn about Elasticsearch retrievers, including Standard, kNN, text_expansion, and RRF. Discover how to use retrievers with examples.

Using NVIDIA NIM with Elasticsearch vector store
Explore how NVIDIA NIM enhances applications with NLP capabilities and learn how to integrate NVIDIA NIM with Elasticsearch.