Defining a Weaviate RAG
Important
This Weaviate RAG integration will only work for Weaviate Cloud setups where: 1. The source text that the vector is based on is contained within the retrieved Weaviate metadata. 2. The Weaviate repository has been set up to perform the retrieval of generated embeddings itself rather than relying on an embedding being passed to it.
The Weaviate RAG Integration Definition contains only boilerplate fields. Specific fields controllin g the details of RAG retrieval are specified where the definition is used in your Agent, enabling specialization by context.
Field | Details |
---|---|
Name | A descriptive name to help you distinguish this integration |
Weaviate Cloud Host | The full URL of the Weaviate Cloud Host |
Collection Name | The name of the Weaviate Collection to query |
Tenant | Optional, used to specify a Tenant if your Weaviate repository employs multi-tenancy |
Access Key Secret | The iostack Secret containing the webhook URL provided by Weaviate. This must be preconfigured in the Account Secrets & Access Keys |
Embedding Provider | The type of embedding used in your Weaviate repository |
Embedding Provider Access Key | The iostack Secret containing the embedding provider access key to be used by Weaviate when generating embeddings. |