First we have to add a declarative Pinecone configuration in Python. The following example shows the required fields.

import featureform as ff

weaviate = ff.register_weaviate(
    url="https://<CLUSTER NAME>",
    api_key="<API KEY>"
    description="A Weaviate project for using embeddings in Featureform"


Once our config file is complete, we can apply it to our Featureform deployment. Afterwards we can set it as the Vector DB when defining an embedding.

We can re-verify that the provider is created by checking the Providers tab of the Feature Registry or via the CLI.