
Building Elasticsearch APIs with FastAPI
Learn how to build an Elasticsearch API with FastAPI using Pydantic schemas and FastAPI background tasks, demonstrated with a practical example.

Building a multi-agent recruitment search tool with AutoGen and Elasticsearch
Learn how to integrate Microsoft's AutoGen framework with Elasticsearch and build a multi-agent system for semantic search through a practical job matching and candidate data retrieval example.

Using LlamaIndex Workflows with Elasticsearch
Learn how to build a self-filtering Elasticsearch app using LlamaIndex Workflows with an LLM autocorrect loop and interchangeable models.

Implementing clustering workflows in Elastic to enhance search relevance
We demonstrate how to integrate custom clustering models into the Elastic Stack by leveraging OpenAI text-ada-002 vectors, streamlining the workflow within Elastic’s ecosystem.

Export your Kibana Dev Console requests to Python and JavaScript Code
The Kibana Dev Console now offers the option to export requests to Python and JavaScript code that is ready to be integrated into your application.

GitHub Assistant: Interact with your GitHub repository using RAG and Elasticsearch
This blog introduces a GitHub Assistant using RAG with Elasticsearch to enable semantic code queries, providing insights into GitHub repositories, which can be extended to PRs feedback, issues handling, and production readiness reviews.

Using Eland on Elasticsearch Serverless
Learn how to use Eland on Elasticsearch Serverless.

Elasticsearch open inference API for Google AI Studio
Elasticsearch open inference API adds support for Google AI Studio

Evaluating search relevance part 2 - Phi-3 as relevance judge
Using the Phi-3 language model as a search relevance judge, with tips & techniques to improve the agreement with human-generated annotation.

Dataset translation with LangChain, Python & Vector Database for multilingual insights
Learn how to translate a dataset from one language to another and use Elastic's vector database capabilities to gain more insights.

From ES|QL to native Pandas dataframes in Python
Learn how to export ES|QL queries as native Pandas dataframes in Python through practical examples.

An Elasticsearch Query Language (ES|QL) analysis: Millionaire odds vs. hit by a bus
Use Elasticsearch Query Language (ES|QL) to run statistical analysis on demographic data index in Elasticsearch.