Microsoft.SemanticKernel.Connectors.Chroma Namespace

Classes

ChromaClient

An implementation of a client for the Chroma Vector DB. This class is used to create, delete, and get embeddings data from Chroma Vector DB instance.

ChromaCollectionModel

Chroma collection model.

ChromaEmbeddingsModel

Chroma embeddings model.

ChromaMemoryBuilderExtensions

Provides extension methods for the MemoryBuilder class to configure Chroma memory connector.

ChromaMemoryStore

An implementation of IMemoryStore for Chroma.

ChromaQueryResultModel

Chroma query result model. Contains result sets after search operation.

Interfaces

IChromaClient

Interface for client to make requests to Chroma API.