L5: Code Cell 3: ValueError: Expected EmbeddingFunction.__call__ to have the following signature: odict_keys(['self', 'input']), got odict_keys(['args', 'kwargs'])

I am trying out the L5 Exercise on a Colab Notebook. On running Code Cell 3, as shown below:

I get the following error:

As mentioned in the error message, Chroma made some updates to its embedding function as of Nov 7th, 2023. Any suggestions as to how to resolve this?

Hi @Swadesh1995,

In order to avoid such inconveniences in running things in a colab or locally, please make sure you are using exact package versions as they are being used in the platform.