What are Retrieval Nodes?
Retrieval nodes are components that:- Execute Similarity Search: Perform vector-based document retrieval
 - Filter Results: Apply score thresholds to ensure quality
 - Enable RAG Systems: Provide retrieval foundation for Q&A systems
 

Available Endpoints
List Retrieval Nodes
Retrieve all retrieval nodes from a specific flow
Update Retrieval Configuration
Modify retrieval node settings and parameters
Node Structure
Each retrieval node contains:Configuration Parameters
Search Types
- similarity: Vector-based semantic matching
 - hybrid: Combines semantic and keyword search
 - keyword: Traditional term-based search
 - semantic: Advanced contextual understanding
 
Key Parameters
- topK: Maximum documents to retrieve (1-100)
 - scoreThreshold: Minimum similarity score (0.0-1.0)
 - retrievalQuery: Custom query template
 
Example Configurations
General Purpose (Hybrid)
High Precision (Similarity)
Fast Search (Keyword)
Authentication & URL Structure
Base URL
Authentication
Generate API tokens through the API Tokens guide.
HTTP Methods
- GET: List and retrieve retrieval nodes
 - PATCH: Update retrieval configurations
 
Response Format
Error Handling
| Status Code | Description | Solution | 
|---|---|---|
| 400 | Invalid parameters | Check configuration values | 
| 401 | Authentication failure | Verify API token | 
| 404 | Node/flow not found | Check flow name and node ID | 
| 422 | Validation error | Review required fields | 
Quick Start
- List nodes: Review existing retrieval configurations
 - Choose strategy: Select appropriate search type
 - Configure parameters: Set topK and scoreThreshold
 - Test and iterate: Optimize based on results
 

