I'm in the very early stages of learning LlamaIndex. First the first time I'm now trying to use ChromaDB instead of just writing my index directly to disk.
But I get an error from ChromaDB about errornous metadata: "ValueError: Expected metadata value to be a str, int, float or bool, got None which is a <class 'NoneType'>"
If I just write the same index to disk, it works. What is it that ChromaDB needs?
The documents I want to store embeddings for is just a couple of plain-text documents with some metadata in YAML format ("key: value").
Trying to understand how I can run an embedding model locally on my computer to avoid sending sensitive data to cloud server.
In the documentation, HuggingFaceEmbedding is the class that’s used for local embeddings. Is that taking care of downloading the model from HuggingFace or do I have to make a manual installation of the model first?