- TTS: xtts-v2 integration with voice cloning support
- Document: docling integration for PDF/DOCX/PPTX processing
- Memory Service: added /facts/upsert, /facts/{key}, /facts endpoints
- Added required dependencies (TTS, docling)
77 lines
2.3 KiB
Markdown
77 lines
2.3 KiB
Markdown
# 📄 Datalab Chandra - Підсумок статусу
|
||
|
||
**Дата:** 2026-01-12
|
||
|
||
---
|
||
|
||
## ✅ Що зроблено
|
||
|
||
1. ✅ **Створено сервіси:**
|
||
- `chandra-inference` — OCR inference сервіс
|
||
- `chandra-service` — API wrapper
|
||
|
||
2. ✅ **Завантажено на НОДА1:**
|
||
- Всі файли завантажені
|
||
- Docker образи зібрані
|
||
- Контейнери запущені
|
||
|
||
3. ✅ **Налаштовано:**
|
||
- Docker Compose конфігурація
|
||
- Health checks
|
||
- Router інтеграція
|
||
|
||
---
|
||
|
||
## ⚠️ Поточна ситуація
|
||
|
||
### Проблема:
|
||
- Модель `datalab-to/chandra-small` потребує ліцензії Datalab
|
||
- Недоступна на HuggingFace без автентифікації
|
||
|
||
### Рішення:
|
||
- ✅ Код оновлено на використання TrOCR (`microsoft/trocr-base-printed`)
|
||
- ✅ Файл `main.py` містить правильний код
|
||
- ⏳ Потрібно перебудувати Docker образ для застосування змін
|
||
|
||
---
|
||
|
||
## 🔧 Що потрібно зробити
|
||
|
||
### Варіант 1: Перебудувати образ (рекомендовано)
|
||
```bash
|
||
cd /opt/microdao-daarion
|
||
docker compose -f docker-compose.node1.yml build chandra-inference
|
||
docker compose -f docker-compose.node1.yml up -d chandra-inference
|
||
```
|
||
|
||
### Варіант 2: Перезапустити з правильним environment
|
||
```bash
|
||
docker compose -f docker-compose.node1.yml restart chandra-inference
|
||
```
|
||
|
||
---
|
||
|
||
## 📊 Очікуваний результат
|
||
|
||
Після перебудови:
|
||
- ✅ Модель TrOCR завантажиться з HuggingFace
|
||
- ✅ Сервіс працюватиме в healthy режимі
|
||
- ✅ Можна обробляти документи через API
|
||
|
||
---
|
||
|
||
## 🎯 Статус
|
||
|
||
- ✅ **Код:** Оновлено на TrOCR
|
||
- ✅ **Конфігурація:** Правильна
|
||
- ⏳ **Образ:** Потрібна перебудова
|
||
- ✅ **Сервіси:** Запущені, але модель не завантажена
|
||
|
||
---
|
||
|
||
**Наступний крок:** Перебудувати Docker образ для застосування змін.
|
||
|
||
---
|
||
|
||
**Оновлено:** 2026-01-12
|