Loading

Get started with search

Serverless Stack

This guide helps you get started with search use cases using Elasticsearch, regardless of your deployment type. Whether you're using a self-managed cluster, Elastic Cloud Hosted, or an Elasticsearch serverless project, these core search primitives are available to you.

Tip

Using the Elasticsearch solution or serverless project type? Check out the Elasticsearch solution documentation for UI tools like Agent Builder, Playground, and Search Applications that complement these core search primitives.

To follow along with this guide, you'll need:

Choose a quickstart based on your use case:

  • Index basics: Learn how to create indices, add documents, and perform basic searches using the Elasticsearch APIs.
  • Keyword search with Python: Build a keyword search application using the Python client.
  • Semantic search: Implement semantic search using vector embeddings.

Once you're comfortable with the basics, explore different search techniques: