EveryAppEveryApp
Providers

Pinecone

Vector database: indexes, namespaces, vectors and documents, plus hosted embedding and rerank.

Vector database: indexes, namespaces, vectors and documents, plus hosted embedding and rerank.

API key

  1. Open app.pinecone.io and create an API key with only the access your apps need.
  2. Copy it. It may be shown only once.

What to create: An API key from the project's API keys page and the host of the index the app uses.

Add it to your Gateway. It asks for the key:

everyapp provider add pinecone

Use it in an app

In the app's everyapp.config.ts:

capabilities: {
  pinecone: { access: "read", why: "What the app does with it." },
},

The app calls Pinecone's API with integrationFetch(), and the Gateway adds the key. Use "write" if the app changes things. More in API providers.

Check it worked: everyapp provider show pinecone shows the key as set.

Something wrong or missing? Open an issue.

On this page