<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Home on Qdrant - Vector Search Engine</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/</link><description>Recent content in Home on Qdrant - Vector Search Engine</description><generator>Hugo</generator><language>en-us</language><managingEditor>info@qdrant.tech (Andrey Vasnetsov)</managingEditor><webMaster>info@qdrant.tech (Andrey Vasnetsov)</webMaster><lastBuildDate>Mon, 01 Jan 0001 00:00:00 +0000</lastBuildDate><atom:link href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/index.xml" rel="self" type="application/rss+xml"/><item><title>Getting Started</title><link/><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid/><description/></item><item><title>Cloud Quickstart</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-quickstart/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-quickstart/</guid><description>&lt;h1 id="quick-start-with-qdrant-cloud">Quick Start with Qdrant Cloud&lt;/h1>
&lt;p align="center">&lt;iframe width="560" height="315" src="https://www.youtube.com/embed/xvWIssi_cjQ?si=CLhFrUDpQlNog9mz&amp;rel=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen>&lt;/iframe>&lt;/p>
&lt;p>Learn how to set up Qdrant Cloud and perform your first semantic search in just a few minutes. We&amp;rsquo;ll use a sample dataset of menu items embedded with the &lt;code>sentence-transformers/all-MiniLM-L6-v2&lt;/code> model via &lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/inference/">Cloud Inference&lt;/a>. This is one of the free embedding models available on Qdrant Cloud. For a list of the available free and paid models, refer to the Inference tab of the Cluster Detail page in the Qdrant Cloud Console.&lt;/p></description></item><item><title>Managed Services</title><link/><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid/><description/></item><item><title>Getting Started</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-getting-started/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-getting-started/</guid><description>&lt;h1 id="getting-started-with-qdrant-managed-cloud">Getting Started with Qdrant Managed Cloud&lt;/h1>
&lt;p>Welcome to Qdrant Managed Cloud! This document contains all the information you need to get started.&lt;/p>
&lt;h2 id="prerequisites">Prerequisites&lt;/h2>
&lt;p>Before creating a cluster, make sure you have a Qdrant Cloud account. Detailed instructions for signing up can be found in the &lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-account-setup/">Qdrant Cloud Setup&lt;/a> guide. Qdrant Cloud supports granular &lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-rbac/">role-based access control&lt;/a>.&lt;/p>
&lt;p>You also need to provide &lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-pricing-payments/">payment details&lt;/a>. If you have a custom payment agreement, first create your account, then &lt;a href="https://support.qdrant.io/" target="_blank" rel="noopener nofollow">contact our Support Team&lt;/a> to finalize the setup.&lt;/p></description></item><item><title>Account Setup</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-account-setup/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-account-setup/</guid><description>&lt;h1 id="setting-up-a-qdrant-cloud-account">Setting up a Qdrant Cloud Account&lt;/h1>
&lt;h2 id="registration">Registration&lt;/h2>
&lt;p>There are different ways to register for a Qdrant Cloud account:&lt;/p>
&lt;ul>
&lt;li>With an email address and passwordless login via email&lt;/li>
&lt;li>With a Google account&lt;/li>
&lt;li>With a GitHub account&lt;/li>
&lt;li>By connection an enterprise SSO solution&lt;/li>
&lt;/ul>
&lt;p>Every account is tied to an email address. You can invite additional users to your account and manage their permissions.&lt;/p>
&lt;h3 id="email-registration">Email Registration&lt;/h3>
&lt;ol>
&lt;li>Register for a &lt;a href="https://cloud.qdrant.io/signup" target="_blank" rel="noopener nofollow">Cloud account&lt;/a> with your email, Google or GitHub credentials.&lt;/li>
&lt;/ol>
&lt;h2 id="inviting-additional-users-to-an-account">Inviting Additional Users to an Account&lt;/h2>
&lt;p>You can invite additional users to your account, and manage their permissions on the &lt;strong>Account -&amp;gt; Access Management&lt;/strong> page in the Qdrant Cloud Console.&lt;/p></description></item><item><title>Billing &amp; Payments</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-pricing-payments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-pricing-payments/</guid><description>&lt;h1 id="qdrant-cloud-billing--payments">Qdrant Cloud Billing &amp;amp; Payments&lt;/h1>
&lt;p>Qdrant database clusters in Qdrant Cloud are priced based on CPU, memory, and disk storage usage. To get a clearer idea for the pricing structure, based on the amounts of vectors you want to store, please use our &lt;a href="https://cloud.qdrant.io/calculator" target="_blank" rel="noopener nofollow">Pricing Calculator&lt;/a>.&lt;/p>
&lt;h2 id="billing">Billing&lt;/h2>
&lt;p>You can pay for your Qdrant Cloud database clusters either with a credit card or through an AWS, GCP, or Azure Marketplace subscription.&lt;/p>
&lt;p>Your payment method is charged at the beginning of each month for the previous month&amp;rsquo;s usage. There is no difference in pricing between the different payment methods.&lt;/p></description></item><item><title>Premium Tier</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-premium/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-premium/</guid><description>&lt;h1 id="qdrant-cloud-premium-tier">Qdrant Cloud Premium Tier&lt;/h1>
&lt;p>Qdrant Cloud offers an optional premium tier for customers who require additional features and better SLA support levels. The premium tier includes:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>24/7 Support&lt;/strong>: Our support team is available around the clock to help you with any issues you may encounter (compared to 10x5 in standard).&lt;/li>
&lt;li>&lt;strong>Shorter Response Times&lt;/strong>: Premium customers receive priority support and can expect faster response times, with shorter SLAs.&lt;/li>
&lt;li>&lt;strong>99.9% Uptime SLA&lt;/strong>: We guarantee 99.9% uptime for your Qdrant Cloud clusters (compared to 99.5% in standard).&lt;/li>
&lt;li>&lt;strong>Single Sign-On (SSO)&lt;/strong>: Premium customers can use their existing SSO provider to manage access to Qdrant Cloud.&lt;/li>
&lt;li>&lt;strong>VPC Private Links&lt;/strong>: Premium customers can connect their Qdrant Cloud clusters to their VPCs using private links.&lt;/li>
&lt;li>&lt;strong>Storage encryption with shared keys&lt;/strong>: Premium customers can encrypt their data at rest using their own keys.&lt;/li>
&lt;/ul>
&lt;p>Please refer to the &lt;a href="https://qdrant.to/sla/" target="_blank" rel="noopener nofollow">Qdrant Cloud SLA&lt;/a> for a detailed definition on uptime and support SLAs.&lt;/p></description></item><item><title>Interfaces &amp; Tools</title><link/><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid/><description/></item><item><title>Qdrant Cloud API</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-api/</guid><description>&lt;h1 id="qdrant-cloud-api-powerful-grpc-and-flexible-restjson-interfaces">Qdrant Cloud API: Powerful gRPC and Flexible REST/JSON Interfaces&lt;/h1>
&lt;p>&lt;strong>Note:&lt;/strong> This is not the Qdrant REST or gPRC API of the database itself. For database APIs &amp;amp; SDKs, see our list of &lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/interfaces/">interfaces&lt;/a>&lt;/p>
&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>The Qdrant Cloud API lets you automate the Qdrant Cloud platform. You can use this API to manage your accounts, clusters, backup schedules, authentication methods, hybrid cloud environments, and more.&lt;/p>
&lt;p>To cater to diverse integration needs, the Qdrant Cloud API offers two primary interaction models:&lt;/p></description></item><item><title>Support</title><link/><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid/><description/></item><item><title>Support</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/support/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/support/</guid><description>&lt;h1 id="qdrant-cloud-support-and-troubleshooting">Qdrant Cloud Support and Troubleshooting&lt;/h1>
&lt;h2 id="community-support">Community Support&lt;/h2>
&lt;p>All Qdrant Cloud users are welcome to join our &lt;a href="https://qdrant.to/discord/" target="_blank" rel="noopener nofollow">Discord community&lt;/a>.&lt;/p>
&lt;p>&lt;img src="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud/discord.png" alt="Discord">&lt;/p>
&lt;h2 id="qdrant-cloud-support">Qdrant Cloud Support&lt;/h2>
&lt;p>Paying customers have access to our Support team. Links to the support portal are available in the Qdrant Cloud Console.&lt;/p>
&lt;p>&lt;img src="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud/support-portal.png" alt="Support Portal">&lt;/p>
&lt;p>Support is handled via &lt;strong>Jira Service Management (JSM)&lt;/strong>. When creating a support ticket, you will be asked to select a request type and provide information to help us understand and prioritize your issue.&lt;/p></description></item><item><title>Security</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-security/</guid><description>&lt;h1 id="qdrant-cloud-security">Qdrant Cloud Security&lt;/h1>
&lt;h2 id="compliance-and-certifications">Compliance and Certifications&lt;/h2>
&lt;p>Qdrant is committed to maintaining high standards of security and compliance. We are both SOC2 Type 2 and HIPAA certified, ensuring that our systems and processes meet rigorous security criteria. You can find our compliance reports in our &lt;a href="https://qdrant.to/trust-center" target="_blank" rel="noopener nofollow">Trust Center&lt;/a>. The trust center also contains our internal security policies and procedures, so you can learn how we manage data protection, vulnerabilities, disaster recovery, incident responses, and more.&lt;/p></description></item><item><title>Getting Started</title><link/><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid/><description/></item><item><title>Migrate to Qdrant</title><link/><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid/><description/></item><item><title>Qdrant Quickstart</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/quickstart/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/quickstart/</guid><description>&lt;h1 id="how-to-get-started-with-qdrant-locally">How to Get Started with Qdrant Locally&lt;/h1>
&lt;p>In this short example, you will use the Python Client to create a Collection, load data into it and run a basic search query.&lt;/p>
&lt;aside role="status">Before you start, please make sure Docker is installed and running on your system.&lt;/aside>
&lt;h2 id="download-and-run">Download and run&lt;/h2>
&lt;p>First, download the latest Qdrant image from Dockerhub:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">docker pull qdrant/qdrant
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Then, run the service:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">docker run -p 6333:6333 -p 6334:6334 &lt;span class="se">\
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="se">&lt;/span> -v &lt;span class="s2">&amp;#34;&lt;/span>&lt;span class="k">$(&lt;/span>&lt;span class="nb">pwd&lt;/span>&lt;span class="k">)&lt;/span>&lt;span class="s2">/qdrant_storage:/qdrant/storage:z&amp;#34;&lt;/span> &lt;span class="se">\
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="se">&lt;/span> qdrant/qdrant
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;aside role="status">On Windows, you may need to create a named Docker volume instead of mounting a local folder.&lt;/aside>
&lt;p>Under the default configuration all data will be stored in the &lt;code>./qdrant_storage&lt;/code> directory. This will also be the only directory that both the Container and the host machine can both see.&lt;/p></description></item><item><title>User Manual</title><link/><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid/><description/></item><item><title>Inference</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/inference/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/inference/</guid><description>&lt;h1 id="inference">Inference&lt;/h1>
&lt;p>Inference is the process of using a machine learning model to create vector embeddings from text, images, or other data types. While you can create embeddings on the client side, you can also let Qdrant generate them while storing or querying data.&lt;/p>
&lt;p>&lt;img src="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/docs/inference.png" alt="Inference">&lt;/p>
&lt;p>There are several advantages to generating embeddings with Qdrant:&lt;/p>
&lt;ul>
&lt;li>No need for external pipelines or separate model servers.&lt;/li>
&lt;li>Work with a single unified API instead of a different API per model provider.&lt;/li>
&lt;li>No external network calls, minimizing delays or data transfer overhead.&lt;/li>
&lt;/ul>
&lt;p>Depending on the model you want to use, inference can be executed:&lt;/p></description></item><item><title>Qdrant Web UI</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/web-ui/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/web-ui/</guid><description>&lt;h1 id="qdrant-web-ui">Qdrant Web UI&lt;/h1>
&lt;p>You can manage both local and cloud Qdrant deployments through the Web UI.&lt;/p>
&lt;p>If you&amp;rsquo;ve set up a deployment locally with the Qdrant &lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/quickstart/">Quickstart&lt;/a>,
navigate to http://localhost:6333/dashboard.&lt;/p>
&lt;p>If you&amp;rsquo;ve set up a deployment in a cloud cluster, find your Cluster URL in your
cloud dashboard, at &lt;a href="https://cloud.qdrant.io" target="_blank" rel="noopener nofollow">https://cloud.qdrant.io&lt;/a>. Add &lt;code>:6333/dashboard&lt;/code> to the end
of the URL.&lt;/p>
&lt;h2 id="access-the-web-ui">Access the Web UI&lt;/h2>
&lt;p>Qdrant&amp;rsquo;s Web UI is an intuitive and efficient graphic interface for your Qdrant Collections, REST API and data points.&lt;/p></description></item><item><title>API &amp; SDKs</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/interfaces/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/interfaces/</guid><description>&lt;h1 id="interfaces">Interfaces&lt;/h1>
&lt;p>Qdrant supports these &amp;ldquo;official&amp;rdquo; clients.&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>Note:&lt;/strong> If you are using a language that is not listed here, you can use the REST API directly or generate a client for your language
using &lt;a href="https://github.com/qdrant/qdrant/blob/master/docs/redoc/master/openapi.json" target="_blank" rel="noopener nofollow">OpenAPI&lt;/a>
or &lt;a href="https://github.com/qdrant/qdrant/tree/master/lib/api/src/grpc/proto" target="_blank" rel="noopener nofollow">protobuf&lt;/a> definitions.&lt;/p>
&lt;/blockquote>
&lt;h2 id="client-libraries">Client Libraries&lt;/h2>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>&lt;/th>
 &lt;th>Client Repository&lt;/th>
 &lt;th>Installation&lt;/th>
 &lt;th>Version&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;a href="https://python-client.qdrant.tech/" target="_blank" rel="noopener nofollow">&lt;img src="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/docs/misc/python.webp" alt="python">&lt;/a>&lt;/td>
 &lt;td>&lt;strong>&lt;a href="https://github.com/qdrant/qdrant-client" target="_blank" rel="noopener nofollow">Python&lt;/a>&lt;/strong> + &lt;strong>&lt;a href="https://python-client.qdrant.tech/" target="_blank" rel="noopener nofollow">(Client Docs)&lt;/a>&lt;/strong>&lt;/td>
 &lt;td>&lt;code>pip install qdrant-client[fastembed]&lt;/code>&lt;/td>
 &lt;td>&lt;a href="https://github.com/qdrant/qdrant-client/releases" target="_blank" rel="noopener nofollow">Latest Release&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;img src="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/docs/misc/ts.webp" alt="typescript">&lt;/td>
 &lt;td>&lt;strong>&lt;a href="https://github.com/qdrant/qdrant-js" target="_blank" rel="noopener nofollow">JavaScript / Typescript&lt;/a>&lt;/strong>&lt;/td>
 &lt;td>&lt;code>npm install @qdrant/js-client-rest&lt;/code>&lt;/td>
 &lt;td>&lt;a href="https://github.com/qdrant/qdrant-js/releases" target="_blank" rel="noopener nofollow">Latest Release&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;img src="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/docs/misc/rust.png" alt="rust">&lt;/td>
 &lt;td>&lt;strong>&lt;a href="https://github.com/qdrant/rust-client" target="_blank" rel="noopener nofollow">Rust&lt;/a>&lt;/strong>&lt;/td>
 &lt;td>&lt;code>cargo add qdrant-client&lt;/code>&lt;/td>
 &lt;td>&lt;a href="https://github.com/qdrant/rust-client/releases" target="_blank" rel="noopener nofollow">Latest Release&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;img src="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/docs/misc/go.webp" alt="golang">&lt;/td>
 &lt;td>&lt;strong>&lt;a href="https://github.com/qdrant/go-client" target="_blank" rel="noopener nofollow">Go&lt;/a>&lt;/strong>&lt;/td>
 &lt;td>&lt;code>go get github.com/qdrant/go-client&lt;/code>&lt;/td>
 &lt;td>&lt;a href="https://github.com/qdrant/go-client/releases" target="_blank" rel="noopener nofollow">Latest Release&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;img src="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/docs/misc/dotnet.webp" alt=".net">&lt;/td>
 &lt;td>&lt;strong>&lt;a href="https://github.com/qdrant/qdrant-dotnet" target="_blank" rel="noopener nofollow">.NET&lt;/a>&lt;/strong>&lt;/td>
 &lt;td>&lt;code>dotnet add package Qdrant.Client&lt;/code>&lt;/td>
 &lt;td>&lt;a href="https://github.com/qdrant/qdrant-dotnet/releases" target="_blank" rel="noopener nofollow">Latest Release&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;img src="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/docs/misc/java.webp" alt="java">&lt;/td>
 &lt;td>&lt;strong>&lt;a href="https://github.com/qdrant/java-client" target="_blank" rel="noopener nofollow">Java&lt;/a>&lt;/strong>&lt;/td>
 &lt;td>&lt;a href="https://central.sonatype.com/artifact/io.qdrant/client" target="_blank" rel="noopener nofollow">Available on Maven Central&lt;/a>&lt;/td>
 &lt;td>&lt;a href="https://github.com/qdrant/java-client/releases" target="_blank" rel="noopener nofollow">Latest Release&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="api-reference">API Reference&lt;/h2>
&lt;p>All interaction with Qdrant takes place via the REST API. We recommend using REST API if you are using Qdrant for the first time or if you are working on a prototype.&lt;/p></description></item><item><title>Qdrant Tools</title><link/><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid/><description/></item><item><title>Qdrant MCP Server</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/qdrant-mcp-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/qdrant-mcp-server/</guid><description/></item><item><title>Tutorials</title><link/><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid/><description/></item><item><title>Overview</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/tutorials-lp-overview/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/tutorials-lp-overview/</guid><description>&lt;h1 id="qdrant-tutorial-repository">Qdrant Tutorial Repository&lt;/h1>
&lt;h3 id="basic-tutorials">Basic Tutorials&lt;/h3>
&lt;p>&lt;em>Get up and running with Qdrant in minutes.&lt;/em>&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th style="text-align: left">Tutorial&lt;/th>
 &lt;th style="text-align: left">Objective&lt;/th>
 &lt;th style="text-align: left">Stack&lt;/th>
 &lt;th style="text-align: left">Time&lt;/th>
 &lt;th style="text-align: left">Level&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td style="text-align: left">&lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/quickstart/">Qdrant Local Quickstart&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Basic CRUD operations and local deployment.&lt;/td>
 &lt;td style="text-align: left">&lt;span class="pill">Python&lt;/span>&lt;/td>
 &lt;td style="text-align: left">10m&lt;/td>
 &lt;td style="text-align: left">&lt;span class="text-green">Beginner&lt;/span>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/tutorials-basics/search-beginners/">Semantic Search 101&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Build a search engine for science fiction books.&lt;/td>
 &lt;td style="text-align: left">&lt;span class="pill">Python&lt;/span>&lt;/td>
 &lt;td style="text-align: left">5m&lt;/td>
 &lt;td style="text-align: left">&lt;span class="text-green">Beginner&lt;/span>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;hr>
&lt;h3 id="search-engineering-tutorials">Search Engineering Tutorials&lt;/h3>
&lt;p>&lt;em>Master vector search modalities, reranking, and retrieval quality.&lt;/em>&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th style="text-align: left">Tutorial&lt;/th>
 &lt;th style="text-align: left">Objective&lt;/th>
 &lt;th style="text-align: left">Stack&lt;/th>
 &lt;th style="text-align: left">Time&lt;/th>
 &lt;th style="text-align: left">Level&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td style="text-align: left">&lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/tutorials-search-engineering/neural-search/">Semantic Search Intro&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Deploy a search service for company descriptions.&lt;/td>
 &lt;td style="text-align: left">&lt;span class="pill">FastAPI&lt;/span>&lt;/td>
 &lt;td style="text-align: left">30m&lt;/td>
 &lt;td style="text-align: left">&lt;span class="text-green">Beginner&lt;/span>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/tutorials-search-engineering/hybrid-search-fastembed/">Hybrid Search with FastEmbed&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Combine dense and sparse search.&lt;/td>
 &lt;td style="text-align: left">&lt;span class="pill">FastAPI&lt;/span>&lt;/td>
 &lt;td style="text-align: left">20m&lt;/td>
 &lt;td style="text-align: left">&lt;span class="text-green">Beginner&lt;/span>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/tutorials-search-engineering/using-relevance-feedback/">Relevance Feedback&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Relevance Feedback Retrieval in Qdrant&lt;/td>
 &lt;td style="text-align: left">&lt;span class="pill">Python&lt;/span>&lt;/td>
 &lt;td style="text-align: left">30m&lt;/td>
 &lt;td style="text-align: left">&lt;span class="text-yellow">Intermediate&lt;/span>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/tutorials-search-engineering/collaborative-filtering/">Collaborative Filtering&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Collaborative filtering using sparse embeddings.&lt;/td>
 &lt;td style="text-align: left">&lt;span class="pill">Python&lt;/span>&lt;/td>
 &lt;td style="text-align: left">45m&lt;/td>
 &lt;td style="text-align: left">&lt;span class="text-yellow">Intermediate&lt;/span>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/tutorials-search-engineering/pdf-retrieval-at-scale/">Multivector Document Retrieval&lt;/a>&lt;/td>
 &lt;td style="text-align: left">PDF RAG using ColPali and embedding pooling.&lt;/td>
 &lt;td style="text-align: left">&lt;span class="pill">Python&lt;/span>&lt;/td>
 &lt;td style="text-align: left">30m&lt;/td>
 &lt;td style="text-align: left">&lt;span class="text-yellow">Intermediate&lt;/span>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/tutorials-search-engineering/retrieval-quality/">Retrieval Quality Evaluation&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Measure quality and tune HNSW parameters.&lt;/td>
 &lt;td style="text-align: left">&lt;span class="pill">Python&lt;/span>&lt;/td>
 &lt;td style="text-align: left">30m&lt;/td>
 &lt;td style="text-align: left">&lt;span class="text-yellow">Intermediate&lt;/span>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/tutorials-search-engineering/reranking-hybrid-search/">Hybrid Search with Reranking&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Implement late interaction and sparse reranking.&lt;/td>
 &lt;td style="text-align: left">&lt;span class="pill">Python&lt;/span>&lt;/td>
 &lt;td style="text-align: left">40m&lt;/td>
 &lt;td style="text-align: left">&lt;span class="text-yellow">Intermediate&lt;/span>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/tutorials-search-engineering/code-search/">Semantic Search for Code&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Navigate codebases using vector similarity.&lt;/td>
 &lt;td style="text-align: left">&lt;span class="pill">Python&lt;/span>&lt;/td>
 &lt;td style="text-align: left">45m&lt;/td>
 &lt;td style="text-align: left">&lt;span class="text-yellow">Intermediate&lt;/span>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/tutorials-search-engineering/using-multivector-representations/">Multivectors and Late Interaction&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Effective use of multivector representations.&lt;/td>
 &lt;td style="text-align: left">&lt;span class="pill">Python&lt;/span>&lt;/td>
 &lt;td style="text-align: left">30m&lt;/td>
 &lt;td style="text-align: left">&lt;span class="text-yellow">Intermediate&lt;/span>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;a href="https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/tutorials-search-engineering/static-embeddings/">Static Embeddings&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Evaluate the utility of static embeddings.&lt;/td>
 &lt;td style="text-align: left">&lt;span class="pill">Python&lt;/span>&lt;/td>
 &lt;td style="text-align: left">20m&lt;/td>
 &lt;td style="text-align: left">&lt;span class="text-yellow">Intermediate&lt;/span>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;hr>
&lt;h3 id="operations--scale">Operations &amp;amp; Scale&lt;/h3>
&lt;p>&lt;em>Production-grade management, monitoring, and high-volume optimization.&lt;/em>&lt;/p></description></item><item><title>Integrations</title><link/><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid/><description/></item><item><title>Support</title><link/><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid/><description/></item><item><title>Release Notes</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/release-notes/</guid><description/></item><item><title>Ecosystem Guides</title><link/><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid/><description/></item><item><title>Practice Datasets</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/datasets/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/datasets/</guid><description>&lt;h1 id="common-datasets-in-snapshot-format">Common Datasets in Snapshot Format&lt;/h1>
&lt;p>You may find that creating embeddings from datasets is a very resource-intensive task.
If you need a practice dataset, feel free to pick one of the ready-made snapshots on this page.
These snapshots contain pre-computed vectors that you can easily import into your Qdrant instance.&lt;/p>
&lt;h2 id="available-datasets">Available datasets&lt;/h2>
&lt;p>Our snapshots are usually generated from publicly available datasets, which are often used for
non-commercial or academic purposes. The following datasets are currently available. Please click
on a dataset name to see its detailed description.&lt;/p></description></item><item><title>Explore the Qdrant Ecosystem</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/ecosystem/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/ecosystem/</guid><description/></item><item><title>Welcome to Qdrant Cloud</title><link>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-intro/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info@qdrant.tech (Andrey Vasnetsov)</author><guid>https://deploy-preview-2256--condescending-goldwasser-91acf0.netlify.app/documentation/cloud-intro/</guid><description/></item></channel></rss>