Syncs documents in an Appwrite database collection to the Pinecone vector database.
Returns HTML page where search can be performed to test the indexing.
Triggers indexing of the Appwrite database collection to Pinecone.
Response
Sample 204
Response: No content.
Setting | Value |
---|---|
Runtime | Node (18.0) |
Entrypoint | src/main.js |
Build Commands | npm install |
Permissions | any |
Timeout (Seconds) | 15 |
API Key to talk to Appwrite backend APIs.
Question | Answer |
---|---|
Required | Yes |
Sample Value | d1efb...aec35 |
Documentation | Appwrite: Getting Started for Server |
The ID of the Appwrite database that contains the collection to sync.
Question | Answer |
---|---|
Required | Yes |
Sample Value | 612a3...5b6c9 |
Documentation | Appwrite: Databases |
The ID of the collection in the Appwrite database to sync.
Question | Answer |
---|---|
Required | Yes |
Sample Value | 7c3e8...2a9f1 |
Documentation | Appwrite: Collections |
The URL endpoint of the Appwrite server. If not provided, it defaults to the Appwrite Cloud server: https://cloud.appwrite.io/v1
.
Question | Answer |
---|---|
Required | No |
Sample Value | https://cloud.appwrite.io/v1 |
The admin API key for Meilisearch. Used to create the index and sync the documents from Appwrite.
Question | Answer |
---|---|
Required | Yes |
Sample Value | masterKey1234 |
Documentation | Pinecone: API Keys |
The ID of the Pinecone index to sync the documents to.
Question | Answer |
---|---|
Required | Yes |
Sample Value | index1234 |
Documentation | Pinecone: Indexes |
API Key for OpenAI API. Used to generate the embeddings for the documents.
Question | Answer |
---|---|
Required | Yes |
Sample Value | searchKey1234 |
Documentation | OpenAI: API Keys |