Eliassen.Qdrant
0.1.81-dev-gh-pipline.3
See the version list below for details.
dotnet add package Eliassen.Qdrant --version 0.1.81-dev-gh-pipline.3
NuGet\Install-Package Eliassen.Qdrant -Version 0.1.81-dev-gh-pipline.3
<PackageReference Include="Eliassen.Qdrant" Version="0.1.81-dev-gh-pipline.3" />
paket add Eliassen.Qdrant --version 0.1.81-dev-gh-pipline.3
#r "nuget: Eliassen.Qdrant, 0.1.81-dev-gh-pipline.3"
// Install Eliassen.Qdrant as a Cake Addin #addin nuget:?package=Eliassen.Qdrant&version=0.1.81-dev-gh-pipline.3&prerelease // Install Eliassen.Qdrant as a Cake Tool #tool nuget:?package=Eliassen.Qdrant&version=0.1.81-dev-gh-pipline.3&prerelease
Eliassen.Qdrant
Eliassen.Qdrant offers functionality for interacting with the Qdrant API, including managing collections, querying for nearest neighbors, and creating vector representations of various data types. Let's delve into its features:
IPointStructFactory
Interface for a factory that creates instances of Qdrant.Client.Grpc.PointStruct
.
Methods
- CreateFileChunk: Creates a new instance of
Qdrant.Client.Grpc.PointStruct
for a file chunk. - CreateQuestion: Creates a new instance of
Qdrant.Client.Grpc.PointStruct
for a question. - CreateServiceReference: Creates a new instance of
Qdrant.Client.Grpc.PointStruct
for a service reference.
IQdrantGrpcClientFactory
Interface for a factory that creates instances of Qdrant.Client.Grpc.QdrantGrpcClient
.
Methods
- Create: Creates a new instance of
Qdrant.Client.Grpc.QdrantGrpcClient
.
PointStructFactory
Factory for creating instances of Qdrant.Client.Grpc.PointStruct
.
Methods
- CreateFileChunk: Creates an instance representing a file chunk.
- CreateServiceReference: Creates an instance representing a service reference.
- CreateQuestion: Creates an instance representing a question.
QdrantGrpcClientExtensions
Extension methods for Qdrant gRPC client.
Methods
- EnsureCollectionExistsAsync: Ensures that the specified collection exists in Qdrant.
- Other methods for querying and managing collections.
QdrantGrpcClientFactory
Factory for creating instances of the Qdrant gRPC client.
Methods
- Create: Creates a new instance of the Qdrant gRPC client.
QdrantOptions
Options for configuring Qdrant.
Properties
- Url: The URL for Qdrant.
- CollectionName: The collection name for Qdrant.
QdrantVectorStoreProvider
Provider for using Qdrant as a vector store.
Properties
- ContainerName: The current container name.
Methods
- StoreVectorsAsync: Stores vectors in the container.
- FindNeighborsAsync: Finds nearest neighbors for a given vector.
QdrantVectorStoreProviderFactory
Factory for creating instances of QdrantVectorStoreProvider
.
Methods
- Create: Creates a new instance of
QdrantVectorStoreProvider
.
ServiceCollectionExtensions
Extension methods for configuring services related to Qdrant.
Methods
- TryAddQdrantServices: Configures services for Qdrant.
Eliassen.Qdrant provides comprehensive support for utilizing the Qdrant API efficiently, empowering developers with advanced functionalities for managing collections, querying, and vector representations.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Eliassen.AI.Abstractions (>= 0.1.81-dev-gh-pipline.3)
- Eliassen.Extensions (>= 0.1.81-dev-gh-pipline.3)
- Eliassen.Search.Abstractions (>= 0.1.81-dev-gh-pipline.3)
- Microsoft.Extensions.Configuration.Abstractions (>= 8.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.1)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 8.0.0)
- Qdrant.Client (>= 1.10.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Eliassen.Qdrant:
Package | Downloads |
---|---|
Eliassen.Common.Extensions
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.