Sim

Qdrant

Use Qdrant vector database

Qdrant is an open-source vector database designed for efficient storage, management, and retrieval of high-dimensional vector embeddings. Qdrant enables fast and scalable semantic search, making it ideal for AI applications that require similarity search, recommendation systems, and contextual information retrieval.

With Qdrant, you can:

  • Store vector embeddings: Efficiently manage and persist high-dimensional vectors at scale
  • Perform semantic similarity search: Find the most similar vectors to a query vector in real time
  • Filter and organize data: Use advanced filtering to narrow down search results based on metadata or payload
  • Fetch specific points: Retrieve vectors and their associated payloads by ID
  • Scale seamlessly: Handle large collections and high-throughput workloads

In Sim, the Qdrant integration enables your agents to interact with Qdrant programmatically as part of their workflows. Supported operations include:

  • Upsert: Insert or update points (vectors and payloads) in a Qdrant collection
  • Search: Perform similarity search to find vectors most similar to a given query vector, with optional filtering and result customization
  • Fetch: Retrieve specific points from a collection by their IDs, with options to include payloads and vectors

This integration allows your agents to leverage powerful vector search and management capabilities, enabling advanced automation scenarios such as semantic search, recommendation, and contextual retrieval. By connecting Sim with Qdrant, you can build agents that understand context, retrieve relevant information from large datasets, and deliver more intelligent and personalized responses—all without managing complex infrastructure.

Usage Instructions

Store, search, and retrieve vector embeddings using Qdrant. Perform semantic similarity searches and manage your vector collections.

Tools

qdrant_upsert_points

Insert or update points in a Qdrant collection

Input

ParameterTypeRequiredDescription
urlstringYesQdrant base URL
apiKeystringNoQdrant API key (optional)
collectionstringYesCollection name
pointsarrayYesArray of points to upsert

Output

ParameterType
statusstring
datastring

qdrant_search_vector

Search for similar vectors in a Qdrant collection

Input

ParameterTypeRequiredDescription
urlstringYesQdrant base URL
apiKeystringNoQdrant API key (optional)
collectionstringYesCollection name
vectorarrayYesVector to search for
limitnumberNoNumber of results to return
filterobjectNoFilter to apply to the search
with_payloadbooleanNoInclude payload in response
with_vectorbooleanNoInclude vector in response

Output

ParameterType
datastring
statusstring

qdrant_fetch_points

Fetch points by ID from a Qdrant collection

Input

ParameterTypeRequiredDescription
urlstringYesQdrant base URL
apiKeystringNoQdrant API key (optional)
collectionstringYesCollection name
idsarrayYesArray of point IDs to fetch
with_payloadbooleanNoInclude payload in response
with_vectorbooleanNoInclude vector in response

Output

ParameterType
datastring
statusstring

Block Configuration

Input

ParameterTypeRequiredDescription
operationstringYesOperation

Outputs

OutputTypeDescription
matchesanymatches output from the block
upsertedCountanyupsertedCount output from the block
dataanydata output from the block
statusanystatus output from the block

Notes

  • Category: tools
  • Type: qdrant
Qdrant