<p align="center">
<img height="100" src="https://github.com/qdrant/qdrant/raw/master/docs/logo.svg" alt="Qdrant">
</p>
<p align="center">
<b>Vector Search Engine for the next generation of AI applications</b>
</p>
<p align=center>
<a href="https://github.com/qdrant/qdrant/actions/workflows/rust.yml"><img src="https://img.shields.io/github/actions/workflow/status/qdrant/qdrant/rust.yml?style=flat-square" alt="Tests status"></a>
<a href="https://qdrant.github.io/qdrant/redoc/index.html"><img src="https://img.shields.io/badge/Docs-OpenAPI%203.0-success?style=flat-square" alt="OpenAPI Docs"></a>
<a href="https://github.com/qdrant/qdrant/blob/master/LICENSE"><img src="https://img.shields.io/github/license/qdrant/qdrant?style=flat-square" alt="Apache 2.0 License"></a>
<a href="https://qdrant.to/discord"><img src="https://img.shields.io/discord/907569970500743200?logo=Discord&style=flat-square&color=7289da" alt="Discord"></a>
<a href="https://qdrant.to/roadmap"><img src="https://img.shields.io/badge/Roadmap-2024-bc1439.svg?style=flat-square" alt="Roadmap 2024"></a>
<a href="https://cloud.qdrant.io/"><img src="https://img.shields.io/badge/Qdrant-Cloud-24386C.svg?logo=cloud&style=flat-square" alt="Qdrant Cloud"></a>
</p>
**Qdrant** (read: _quadrant_) is a vector similarity search engine and vector database.
It provides a production-ready service with a convenient API to store, search, and manage pointsâvectors with an additional payload
Qdrant is tailored to extended filtering support. It makes it useful for all sorts of neural-network or semantic-based matching, faceted search, and other applications.
Qdrant is written in Rust ð¦, which makes it fast and reliable even under high load. See [benchmarks](https://qdrant.tech/benchmarks/).
With Qdrant, embeddings or neural network encoders can be turned into full-fledged applications for matching, searching, recommending, and much more!
Qdrant is also available as a fully managed **[Qdrant Cloud](https://cloud.qdrant.io/)** â
including a **free tier**.
<p align="center">
<strong><a href="./QUICK_START.md">Quick Start</a> ⢠<a href="#clients">Client Libraries</a> ⢠<a href="#demo-projects">Demo Projects</a> ⢠<a href="#integrations">Integrations</a> ⢠<a href="#contacts">Contact</a>
</strong>
</p>
## Getting Started
### Python
```
pip install qdrant-client
```
The python client offers a convenient way to start with Qdrant locally:
```python
from qdrant_client import QdrantClient
qdrant = QdrantClient(":memory:") # Create in-memory Qdrant instance, for testing, CI/CD
# OR
client = QdrantClient(path="path/to/db") # Persists changes to disk, fast prototyping
```
### Client-Server
To experience the full power of Qdrant locally, run the container with this command:
```bash
docker run -p 6333:6333 qdrant/qdrant
```
Now you can connect to this with any client, including Python:
```python
qdrant = QdrantClient("http://localhost:6333") # Connect to existing Qdrant instance
```
Before deploying Qdrant to production, be sure to read our [installation](https://qdrant.tech/documentation/guides/installation/) and [security](https://qdrant.tech/documentation/guides/security/) guides.
### Clients
Qdrant offers the following client libraries to help you integrate it into your application stack with ease:
- Official:
- [Go client](https://github.com/qdrant/go-client)
- [Rust client](https://github.com/qdrant/rust-client)
- [JavaScript/TypeScript client](https://github.com/qdrant/qdrant-js)
- [Python client](https://github.com/qdrant/qdrant-client)
- [.NET/C# client](https://github.com/qdrant/qdrant-dotnet)
- [Java client](https://github.com/qdrant/java-client)
- Community:
- [Elixir](https://hexdocs.pm/qdrant/readme.html)
- [PHP](https://github.com/hkulekci/qdrant-php)
- [Ruby](https://github.com/andreibondarev/qdrant-ruby)
- [Java](https://github.com/metaloom/qdrant-java-client)
### Where do I go from here?
- [Quick Start Guide](https://github.com/qdrant/qdrant/blob/master/QUICK_START.md)
- End to End [Colab Notebook](https://colab.research.google.com/drive/1Bz8RSVHwnNDaNtDwotfPj0w7AYzsdXZ-?usp=sharing) demo with SentenceBERT and Qdrant
- Detailed [Documentation](https://qdrant.tech/documentation/) are great starting points
- [Step-by-Step Tutorial](https://qdrant.to/qdrant-tutorial) to create your first neural network project with Qdrant
## Demo Projects <a href="https://replit.com/@qdrant"><img align="right" src="https://replit.com/badge/github/qdrant/qdrant" alt="Run on Repl.it"></a>
### Discover Semantic Text Search ð
Unlock the power of semantic embeddings with Qdrant, transcending keyword-based search to find meaningful connections in short texts. Deploy a neural search in minutes using a pre-trained neural network, and experience the future of text search. [Try it online!](https://qdrant.to/semantic-search-demo)
### Explore Similar Image Search - Food Discovery ð
There's more to discovery than text search, especially when it comes to food. People often choose meals based on appearance rather than descriptions and ingredients. Let Qdrant help your users find their next delicious meal using visual search, even if they don't know the dish's name. [Check it out!](https://qdrant.to/food-discovery)
### Master Extreme Classification - E-commerce Product Categorization ðº
Enter the cutting-edge realm of extreme classification, an emerging machine learning field tackling multi-class and multi-label problems with millions of labels. Harness the potential of similarity learning models, and see how a pre-trained transformer model and Qdrant can revolutionize e-commerce product categorization. [Play with it online!](https://qdrant.to/extreme-classification-demo)
<details>
<summary> More solutions </summary>
<table>
<tr>
<td width="30%">
<img src="https://qdrant.tech/content/images/text_search.png">
</td>
<td width="30%">
<img src="https://qdrant.tech/content/images/image_search.png">
</td>
<td width="30%">
<img src="https://qdrant.tech/content/images/recommendations.png">
</td>
</tr>
<tr>
<td>
Semantic Text Search
</td>
<td>
Similar Image Search
</td>
<td>
Recommendations
</td>
</tr>
</table>
<table>
<tr>
<td>
<img width="300px" src="https://qdrant.tech/content/images/chat_bots.png">
</td>
<td>
<img width="300px" src="https://qdrant.tech/content/images/matching_engines.png">
</td>
<td>
<img width="300px" src="https://qdrant.tech/content/images/anomalies_detection.png">
</td>
</tr>
<tr>
<td>
Chat Bots
</td>
<td>
Matching Engines
</td>
<td>
Anomaly Detection
</td>
</tr>
</table>
</details>
## API
### REST
Online OpenAPI 3.0 documentation is available [here](https://qdrant.github.io/qdrant/redoc/index.html).
OpenAPI makes it easy to generate a client for virtually any framework or programming language.
You can also download raw OpenAPI [definitions](https://github.com/qdrant/qdrant/blob/master/docs/redoc/master/openapi.json).
### gRPC
For faster production-tier searches, Qdrant also provides a gRPC interface. You can find gRPC documentation [here](https://qdrant.tech/documentation/quick-start/#grpc).
## Features
### Filtering and Payload
Qdrant can attach any JSON payloads to vectors, allowing for both the storage and filtering of data based on the values in these payloads.
Payload supports a wide range of data types and query conditions, including keyword matching, full-text filtering, numerical ranges, geo-locations, and more.
Filtering conditions can be combined in various ways, including `should`, `must`, and `must_not` clauses,
ensuring that you can imple
没有合适的资源?快使用搜索试试~ 我知道了~
Qdrant下一代矢量数据库
共804个文件
rs:514个
py:105个
json:47个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 131 浏览量
2024-04-30
10:32:05
上传
评论
收藏 2.29MB ZIP 举报
温馨提示
一个用于下一代AI应用程序的矢量数据库。它提供了高效的矢量索引和检索功能,支持快速的相似度搜索和相关性计算,适用于各种AI应用领域。
资源推荐
资源详情
资源评论
收起资源包目录
Qdrant下一代矢量数据库 (804个子文件)
.all-contributorsrc 9KB
cert.cfg 506B
.codespellrc 222B
qdrant.desktop 251B
Dockerfile 5KB
Dockerfile 134B
Dockerfile 110B
Dockerfile 89B
.dockerignore 130B
.gitattributes 301B
.gitignore 289B
.gitignore 113B
.gitignore 40B
.gitignore 25B
.gitignore 13B
.gitignore 4B
index.html 6KB
favicon.ico 15KB
requirements.in 110B
convert.js 1KB
default_version.js 36B
openapi.json 321KB
openapi.json 321KB
openapi.json 318KB
openapi.json 305KB
openapi.json 275KB
openapi.json 271KB
openapi.json 240KB
openapi.json 237KB
openapi.json 234KB
openapi.json 212KB
openapi.json 212KB
openapi.json 212KB
openapi.json 201KB
openapi.json 194KB
openapi.json 194KB
openapi.json 194KB
openapi.json 179KB
openapi.json 179KB
openapi.json 178KB
openapi.json 174KB
openapi.json 172KB
openapi.json 169KB
openapi.json 169KB
openapi.json 169KB
openapi.json 161KB
openapi.json 161KB
openapi.json 161KB
openapi.json 160KB
openapi.json 158KB
openapi.json 158KB
openapi.json 148KB
openapi.json 148KB
openapi.json 136KB
openapi.json 136KB
openapi.json 110KB
openapi.json 109KB
openapi.json 108KB
openapi.json 106KB
openapi.json 106KB
openapi.json 100KB
openapi.json 99KB
openapi.json 99KB
openapi.json 99KB
openapi.json 69KB
package-lock.json 18KB
schema.json 5KB
package.json 291B
.keep 0B
LICENSE 11KB
Cargo.lock 158KB
docs.md 113KB
README.md 23KB
DEVELOPMENT.md 9KB
QUICK_START.md 5KB
CODE_OF_CONDUCT.md 5KB
QUICK_START_GRPC.md 5KB
README.md 4KB
roadmap-2023.md 3KB
CONTRIBUTING.md 3KB
roadmap-2022.md 2KB
bug_report.md 1KB
PULL_REQUEST_TEMPLATE.md 916B
README.md 895B
feature_request.md 595B
README.md 430B
flaky_test.md 417B
collection-struct.mmd 514B
update-sequence.mmd 456B
key.pem 2KB
cert.pem 1KB
cacert.pem 1KB
call-graph-profile.png 62KB
collection-struct.mmd.png 53KB
update-sequence.mmd.png 38KB
flamegraph-profile.png 13KB
points.proto 30KB
collections.proto 20KB
points_internal_service.proto 6KB
points_service.proto 4KB
共 804 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
UnknownToKnown
- 粉丝: 1w+
- 资源: 598
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功