{"id":19099813,"url":"https://github.com/Azure-Samples/qdrant-azure","last_synced_at":"2025-04-18T17:32:07.009Z","repository":{"id":144908487,"uuid":"598328694","full_name":"Azure-Samples/qdrant-azure","owner":"Azure-Samples","description":"Qdrant Vector Database on Azure Cloud","archived":false,"fork":false,"pushed_at":"2024-03-11T20:23:51.000Z","size":743,"stargazers_count":79,"open_issues_count":7,"forks_count":21,"subscribers_count":146,"default_branch":"main","last_synced_at":"2024-04-11T17:03:10.435Z","etag":null,"topics":["azure","azure-container-instances","azure-kubernetes-service","azure-resource-templates","docker","qdrant-vector-database"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Azure-Samples.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-02-06T21:58:06.000Z","updated_at":"2024-04-05T10:48:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"dfcd91f5-0e5d-4117-95a6-4cdb1cf3d6da","html_url":"https://github.com/Azure-Samples/qdrant-azure","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure-Samples%2Fqdrant-azure","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure-Samples%2Fqdrant-azure/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure-Samples%2Fqdrant-azure/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure-Samples%2Fqdrant-azure/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Azure-Samples","download_url":"https://codeload.github.com/Azure-Samples/qdrant-azure/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223783108,"owners_count":17201903,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["azure","azure-container-instances","azure-kubernetes-service","azure-resource-templates","docker","qdrant-vector-database"],"created_at":"2024-11-09T03:52:18.363Z","updated_at":"2024-11-09T03:52:24.788Z","avatar_url":"https://github.com/Azure-Samples.png","language":"Shell","funding_links":[],"categories":["docker","azure"],"sub_categories":[],"readme":"# Qdrant Vector Database on Azure Cloud\n\n\u003cimg src=\"./img/qdrant-plus-azure.png\" width=\"480\" height=\"300\" /\u003e\n\nThis project combines the power of the Qdrant Vector Database with the Microsoft Azure Cloud\nallowing you to bring Vector Search and Embeddings storage to your AI products.\n\n## Getting started\n\nYou have several options for how to get Qdrant running on Azure:\n\n- [Azure Kubernetes Service](Azure-Kubernetes-Svc/README.md)\n- [Qdrant Container in Docker](Local-Docker-Deployment/README.md)\n\n## Prerequisites\n\nTo get started, users will need access to an Azure subscription.\n\nTo deploy using the Deploy to Azure button which leverages an ARM template, you need write access on the resources you're deploying and access to all operations on the Microsoft.Resources/deployments resource type.\n\n## Installation\n\n### Azure Kubernetes Service\n\nTo deploy Qdrant to a cluster running in Azure Kubernetes Services, go to the `Azure-Kubernetes-Svc` folder and follow instructions in the `README.md` to deploy to a Kubernetes cluster with Load Balancer on Azure Kubernetes Services (AKS).\n\nYou can quickly create an **Azure Kubernetes Service** cluster by clicking the Deploy to Azure button below. After creating your AKS cluster, go to the `Azure-Kubernetes-Svc` folder to deploy **Qdrant** into the AKS cluster using **Helm**.\n\n#### AKS Prerequisites \n**PLEASE NOTE! ensure that you have a resource group and ssh key in that resource created before selecting the Deploy to Azure Button below. More details can be found in README.md in [Azure Kubernetes Service README.md](Azure-Kubernetes-Svc/README.md)**\n\n[![Deploy to Azure](https://aka.ms/deploytoazurebutton)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure-Samples%2Fqdrant-azure%2Fmain%2FAzure-Kubernetes-Svc%2Faks-arm-deploy.json)\n\n### Docker (Local)\n\nTo develop against and run Qdrant locally. \n\n**VS Code Dev Container**\nThis project contains a dev container configuration which can be used for local development. To learn more about using a dev container, please review [Developing inside a Container](https://code.visualstudio.com/docs/devcontainers/containers).\n\n**Docker Locally**\nTo run the **Qdrant** vector database running in **Docker** locally, please follow the instructions from Qdrant's website:\n[Install Qdrant with Docker](https://qdrant.tech/documentation/install/#with-docker)\n\nTo run Qdrant with Docker locally, you can use the following command using  default values stored in the file `.config/config.yaml` located in the `Local-Docker-Deployment` folder.\n\n```bash\ndocker run -p 6333:6333 \\\n    -v $(pwd)/path/to/data:/qdrant/storage \\\n    -v $(pwd)/path/to/custom_config.yaml:/qdrant/config/production.yaml \\\n    qdrant/qdrant\n```\n\nYou can overwrite values by creating and adding new records to a file `./config/production.yaml`. An example of the production.yaml file located in the `Local-Docker-Deployment` directory. Please review the [Qdrant documentation](https://qdrant.tech/documentation/install/#configuration) to learn more information on configuration options for **Qdrant**.\n\n## Resources for Learning More\n\n- [Semantic Kernel Blog: The Power of Persistent Memory with Semantic Kernel and Qdrant Vector Database](https://devblogs.microsoft.com/semantic-kernel/the-power-of-persistent-memory-with-semantic-kernel-and-qdrant-vector-database/)\n- [Qdrant Vector Search [Vector Database]](https://qdrant.tech/)\n- [Qdrant Integration with OpenAI](https://qdrant.tech/documentation/integrations/#openai)\n- [Azure Container Instances (ACI)](https://learn.microsoft.com/azure/container-instances/)\n- [Azure Kubernetes Service (AKS)](https://learn.microsoft.com/azure/aks/)\n- [Docker Desktop](https://docs.docker.com/desktop/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAzure-Samples%2Fqdrant-azure","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAzure-Samples%2Fqdrant-azure","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAzure-Samples%2Fqdrant-azure/lists"}