- Document ingestion and parsing
- Text chunking and semantic segmentation
- Embedding generation with configurable models
- Vector store integration (e.g., FAISS, Vertex AI Matching Engine)
- Retrieval strategies and similarity search
- Prompt templating and dynamic prompt construction
- LLM orchestration and API calls
- Custom processor creation and extension
- Pipeline orchestration and monitoring