Troubleshooting Pipelines and Indexes
Diagnose and resolve common issues with pipelines and indexes.
Index Status: Partially Indexed
- Symptoms: All of the files were processed, but at least one of the files failed to be indexed.
- Possible causes and solutions:
- Missing dependencies: Ensure all required components and integrations are properly configured. If you're unsure about whether a component is correctly configured, you can run it in isolation to see if it works. For details, see Run Components and Pipelines in Builder.
- Invalid YAML configuration: Check your pipeline YAML for syntax errors.
- Corrupted files: Check if you your files are OK. You can use the get indexed files by status endpoint to see the status of the files.
- Retry indexing: Reindex the failed files:
- Go to Indexes and click the index that you're troubleshooting. This opens the Index Details page.
- Under Files, click More Actions next to a failed file and choose Retry Indexing.
Index Performance Problems
Symptoms: Indexing is slow or search results are poor.
Possible causes and solutions:
- Document preprocessing: Optimize document splitting and cleaning strategies.
- Embedding model choice: Consider choosing different embedding models for your content.
- Index settings: Adjust document store settings for better performance.
Pipeline Performance Issues
- Symptoms: Your pipeline runs slowly or times out.
- Possible causes and solutions:
- Model latency: Try switching to a faster model or enable GPU acceleration. For details, see Enable GPU Acceleration for Pipelines.
- Network bottlenecks: Check connectivity to external services and document stores.
Debugging Tools
For details on how to debug your pipelines, see Debugging Pipelines.
Was this page helpful?