Route monitoring TG classification through AI service
Some checks failed
Build and Deploy / build-and-deploy (push) Failing after 5s
Some checks failed
Build and Deploy / build-and-deploy (push) Failing after 5s
This commit is contained in:
@@ -4,8 +4,8 @@ Backend-сервис мониторинга Telegram-каналов для Porta
|
||||
AI-классификация работают на Go, Python оставлен только как внутренний
|
||||
MTProto/Telethon-адаптер для авторизации, опроса каналов и дозагрузки медиа.
|
||||
Сервис сохраняет сообщения в Postgres, раскладывает каналы по
|
||||
вертикалям/подразделам и выполняет AI-анализ через OpenAI-compatible endpoint,
|
||||
общий с другими сервисами портала.
|
||||
вертикалям/подразделам и выполняет AI-анализ через общий `ai-service`,
|
||||
который уже сам обращается к OpenAI-compatible backend.
|
||||
|
||||
Пользовательский UI живёт в `portal/frontend/src/app/features/monitoring-tg`.
|
||||
Этот сервис не отдаёт отдельные HTML-страницы и работает как API/worker за
|
||||
@@ -33,7 +33,7 @@ MTProto/Telethon-адаптер для авторизации, опроса ка
|
||||
## Запуск в k8s
|
||||
|
||||
Манифесты лежат в `k8s/`. Перед применением нужно заполнить `k8s/secrets.yaml`
|
||||
реальными Telegram-кредами и, при необходимости, `LLM_API_KEY`.
|
||||
реальными Telegram-кредами и `AI_SERVICE_TOKEN`.
|
||||
|
||||
```bash
|
||||
kubectl apply -k k8s
|
||||
|
||||
Reference in New Issue
Block a user