Syncs documents in an Appwrite database collection to a Qdrant collection.
Returns an HTML page where a search can be performed to test the sync of the documents.
Triggers sync of the Appwrite database collection to Qdrant.
Setting | Value |
---|---|
Runtime | Node (3.9) |
Entrypoint | src/main.py |
Build Commands | pip install -r requirements.txt |
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 URL of the Qdrant server.
Question | Answer |
---|---|
Required | Yes |
Documentation | Qdrant Cloud |
The API key to authenticate requests to Qdrant cloud.
Question | Answer |
---|---|
Required | Yes |
Documentation | Qdrant: API Keys |
The name of the Qdrant collection to sync the documents to.
Question | Answer |
---|---|
Required | Yes |
Documentation | Collections |
API Key for OpenAI API. Used to generate the embeddings for the documents.
Question | Answer |
---|---|
Required | Yes |
Documentation | OpenAI: API Keys |