docs.langflux.space
  • Welcome to LangFlux
  • Using LangFlux
    • API
    • Streaming
    • Embed
    • Variables
  • Configuration
    • Auth
      • Chatflow Level
    • Rate Limit
  • Integrations
    • Cache
      • InMemory Cache
    • Chains
      • Conversational Retrieval QA Chain
      • Vectara QA Chain
    • Document Loaders
      • S3 File Loader
      • PDF Files
    • Chat Models
      • Azure ChatOpenAI
      • ChatLocalAI
      • Google VertexAI
    • Embeddings
      • Azure OpenAI Embeddings
      • LocalAI Embeddings
    • Memory
      • Short Term Memory
      • Long Term Memory
        • Zep Memory
      • Threads
    • Text Splitters
      • Character Text Splitter
    • Tools
      • Custom Tool
    • Vector Stores
      • Chroma
      • Pinecone
      • Elastic
      • Qdrant
      • SingleStore
      • Supabase
      • Vectara
    • Utilities
      • Set/Get Variable
      • If Else
    • External Integrations
      • Zapier Zaps
  • Use Cases
    • Web Scrape QnA
    • Webhook Tool
Powered by GitBook
On this page
  • Prerequisite
  • Flowise Setup
  • Resources

Was this helpful?

  1. Integrations
  2. Vector Stores

Elastic

PreviousPineconeNextQdrant

Last updated 1 year ago

Was this helpful?

Prerequisite

  1. You can use the to get started, or you can use , Elastic's official cloud service. In this guide, we will be using cloud version.

  2. an account or with existing account on Elastic cloud.

  1. Click Create deployment. Then, name your deployment, and choose the provider.

  1. After deployment is finished, you should be able to see the setup guides as shown below. Click the Set up vector search option.

  1. You should now see the Getting started page for Vector Search.

  1. On the left hand side bar, click Indices. Then, Create a new index.

  1. Select API ingestion method

  1. Name your search index name, then Create Index

  1. After the index has been created, generate a new API key, take note of both generated API key and the URL

Flowise Setup

  1. Add a new Elasticsearch node on canvas and fill in the Index Name

  1. Add new credential via Elasticsearch API

  1. Take the URL and API Key from Elasticsearch, fill in the fields

  1. After credential has been created successfully, you can start upserting the data

  1. After data has been upserted successfully, you can verify it from Elastic dashboard:

  1. Voila! You can now start asking question in the chat

Resources

LangChain JS Elastic
Vector Search (kNN) Implementation Guide - API Edition
official Docker image
Elastic Cloud
Register
login