quivr/backend/modules/analytics/service/analytics_service.py
Antoine Dewez 8d3bc79a7e
feat(analytics): added analytics page (#2416)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-04-10 02:20:21 -07:00

13 lines
419 B
Python

from modules.analytics.repository.analytics import Analytics
from modules.analytics.repository.analytics_interface import AnalyticsInterface
class AnalyticsService:
repository: AnalyticsInterface
def __init__(self):
self.repository = Analytics()
def get_brains_usages(self, user_id, graph_range, brain_id = None):
return self.repository.get_brains_usages(user_id, graph_range, brain_id)