LLM-Powered Analytics Backend Documentation
This directory contains comprehensive documentation for the LLM-Powered Analytics Backend system.
Documentation Structure
Core Documentation
- Architecture Overview - System architecture, data flow, and component relationships
- API Reference - REST API endpoints, request/response formats, and examples
Component Documentation
- Query Processor - Documentation for the query validation and classification module
- Data Processor - Documentation for data collection selection and processing
- Regular Generator - Documentation for chart and description generators
- Report Generator - Documentation for complex report generation
- Utilities - Documentation for database, logging, and LLM configuration utilities
Quick Reference
System Flowchart
Component Relationships
Getting Started
For a new developer, we recommend reviewing the documentation in the following order:
- Architecture Overview to understand the system design
- Component-specific documentation based on your area of interest
- API Reference to understand how to interact with the system