Category: Python

Articles tagged Python

Subscribe
Filters
ChatGPT and Elasticsearch revisited: Building a chatbot using RAG
Elasticsearch Labs

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.

Jeff Vestal
Vector embeddings made simple with the Elasticsearch-DSL client for Python
Elasticsearch Labs

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.

Miguel Grinberg
Elasticsearch geospatial search with ES|QL
Elasticsearch Labs

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.

Craig Taverner
Building multilingual RAG with Elastic and Mistral
Elasticsearch Labs

Building multilingual RAG with Elastic and Mistral

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

Gustavo Llermaly
Serverless semantic search with ELSER in Python: Exploring Summer Olympic games history
Elasticsearch Labs

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.

Essodjolo Kahanam
Build AI conversational search for your customer success application with Elasticsearch and OpenAI
Elasticsearch Labs

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.

Lionel Palacin
Evaluating search relevance part 1 - The BEIR benchmark
Elasticsearch Labs

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.

Thanos Papaoikonomou
Build a RAG application with Elasticsearch's semantic_text and Amazon Bedrock
Elasticsearch Labs

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.

Gustavo Llermaly
Intelligent RAG data chunking: Fetch surrounding chunks
Elasticsearch Labs

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.

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

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
Introducing Retrievers - Search All the Things!
Elasticsearch Labs

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
Using NVIDIA NIM with Elasticsearch vector store
Elasticsearch Labs

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.

Alex Salgado

Ready to build state of the art search experiences?

Sufficiently advanced search isn’t achieved with the efforts of one. Elasticsearch is powered by data scientists, ML ops, engineers, and many more who are just as passionate about search as you are. Let’s connect and work together to build the magical search experience that will get you the results you want.