Actions26
- Agent Actions
- Conversation Actions
- Knowledge Base Actions
- Phone Actions
- Voice Actions
Knowledge Base → Compute RAG Index
AI-generatedOverview
The "Compute RAG Index" operation in the Knowledge Base resource computes a Retrieval-Augmented Generation (RAG) index for a specified knowledge base document. This process typically involves using a machine learning model to create an index that enhances information retrieval by combining document content with generative AI capabilities.
This node operation is beneficial when you want to enable advanced search or question-answering features over your knowledge base documents, improving the relevance and accuracy of responses by leveraging embeddings or vector representations generated by the selected model.
Practical examples:
- Creating a semantic search index for a product manual stored in the knowledge base.
- Enhancing chatbot responses by indexing company policies or FAQs.
- Preparing documents for downstream AI tasks such as summarization or question answering.
Properties
| Name | Meaning |
|---|---|
| Document ID | The unique identifier of the knowledge base document for which the RAG index will be computed. |
| Model | The machine learning model used to compute the RAG index. Options are: |
| - E5 Mistral 7B Instruct | |
| - Multilingual E5 Large Instruct |
Output
The output JSON contains the result of the RAG index computation for the specified document. While the exact structure is not detailed in the source code, it generally includes:
- Metadata about the indexed document.
- The generated index data or embedding vectors.
- Status or confirmation of successful index creation.
If the node supports binary data output, it would typically represent serialized index files or related artifacts, but this is not explicitly indicated in the provided code.
Dependencies
- Requires access to the ElevenLabs Conversational AI API services, specifically the Knowledge Base service.
- An API authentication token or key credential must be configured in n8n to authorize requests.
- The selected model (e.g., "E5 Mistral 7B Instruct") must be supported and available via the API.
Troubleshooting
Common issues:
- Invalid or missing Document ID: Ensure the document ID exists in the knowledge base.
- Unsupported or incorrect model selection: Verify the model name matches one of the allowed options.
- API authentication errors: Confirm that the API key credential is correctly set up and has necessary permissions.
- Network or service unavailability: Check connectivity and ElevenLabs service status.
Error messages:
"Document not found": The specified document ID does not exist; verify the ID."Model not supported": The chosen model is invalid; select a valid model option."Authentication failed": API credentials are incorrect or expired; update credentials."Rate limit exceeded": Too many requests sent; wait and retry later.
Resolving these usually involves verifying input parameters, checking credentials, and ensuring network connectivity.
Links and References
- ElevenLabs Conversational AI Documentation
- Retrieval-Augmented Generation (RAG) Overview
- Semantic Search and Embeddings Concepts
Note: This summary is based on static analysis of the bundled source code and provided property definitions without runtime execution or internal credential details.