seedframe_pinecone 0.1.1

Pinecone vector store integration crate for SeedFrame
Documentation

seedframe pinecone

Pinecone vector store integration for Seedframe

Intended for use with the vector_store proc-macro from seedframe

Accepts the following configuration parameters, passed as json to the config attribute in the vector_store proc-macro - index_host: String - The host of the index to target - api_key_var: optional String - The env var to get the api key from - namespace: optional String - The namespace of the index - source_tag: optional String - The source tag

Examples

{
  #[vector_store(
      store = "PineconeVectorStore",
      config = r#"{
         "index_host": "https://....svc.aped.pinecone.io",
         "api_key_var": "SF_PINECONE_KEY",
         "namespace": "some_namespace",
         "source_tag": "some_tag"
      }"#
  )]
  struct Store;
}