chromadb library

Dart Client for the Chroma open-source embedding database API.

Classes

ChromaClient
Chroma open-source embedding database API client.
Collection
Collections are where you'll store your embeddings, documents, and any additional metadata.
CollectionType
A collection of items.
DataLoader<T>
Data loader interface.
Embeddable
Embeddable interface.
EmbeddableDocument
Text document.
EmbeddableImage
Image.
EmbeddingFunction
Embedding function interface.
GetResponse
Response model for get items from collection.
QueryResponse
Response model for query items from collection.

Enums

Include
The items to include in the response.

Typedefs

Loadable = List<String>
For now, only base64 encoded images are supported.

Exceptions / Errors

ChromaApiClientException
HTTP exception handler for ChromaApiClient