Bioshi Products AI Pipeline
live
← Wróć do opisu trybu
Sprawdzam stan…

🌍 Tłumaczenia

Tłumacz nazwy/opisy na 18+ języków — z automatycznym widgetem A-E gdy jest grade · Backend: /proces/tlumaczenia

📥 Dane wejściowe

Wybierz jeden ze sposobów: wgraj plik, wybierz istniejący na VM, lub podaj listę EAN-ów (mockup sam pobierze opisy z IdoSell).
Plik zostanie wgrany do procesy/translations/input/ w container'ze.
Co tłumaczymy
Języki docelowe
Ładowanie 23 języków z /proces/tlumaczenia/api/languages
Tryb
Próbka (test)

Drabina kroków

💬 Powiadomienia Slack dla tego trybu →
0
Czytanie CSV/XLSX z produktami
automatic · ~1 min
1
Budowanie batch requestów (JSONL)
automatic · ~2-3 min
2
Submit batch do Vertex AI Batch Prediction
automatic · ~1 min (submit)
3
Polling Vertex AI Batch Job
automatic · 5-30 min (zależy od rozmiaru batch)
4
Zbieranie wyników + auto-retry
automatic · ~5-10 min (+ retry 5-10 min, max 2 attempts)
4b
Auto-widget Bioshi Score (gdy produkt ma grade)
automatic · ~1-2 min (deterministyczne, bez AI)
5
Weryfikacja jakości (batch via Gemini)
automatic · ~10-15 min
6
Budowanie output CSV + XLSX + archiwizacja
automatic · ~3-5 min
7
Upload do Google Drive + Sheets + Slack
automatic · ~3-8 min

Aktualny stan

Pollowanie co 2s z /proces/tlumaczenia/api/status
Status
Krok
Run ID
Ostatni run
↗ Pełny Flask UI
po SUCCEEDED Vertex AI Batch i status=done → automatycznie PUT do sklepu

Czarek 🦉

Sówka stróża obserwuje run — powiadomienia w #bioshi-products
Manual gates dostają przyciski w wątku Slacka. Klik ✅ Akceptuj odblokuje runner.
(Faza 2 — w trakcie wpinania)

Logi na żywo

sse z /proces/tlumaczenia/api/stream
Czekam na pierwszy wpis…