feat(archivist): make LLM image analysis opt-in with explicit approval
- Passata 2 now requires explicit user approval before sending images to LLM - Added clear prompt explaining what data is sent and why - User can choose: analyze with LLM or use basic metadata only - Updated Limitazioni section to reflect privacy/opt-in requirement
This commit is contained in:
parent
7bcd874e32
commit
0257057197
1 changed files with 32 additions and 3 deletions
|
|
@ -139,15 +139,44 @@ Per ogni risorsa, estrai:
|
||||||
- Data creazione/modifica
|
- Data creazione/modifica
|
||||||
- Risoluzione (per immagini/video)
|
- Risoluzione (per immagini/video)
|
||||||
|
|
||||||
#### **Passata 2: Analisi Contenuto (Se Modello Supporta Vision)**
|
#### **Passata 2: Analisi Contenuto (OPZIONALE — Richiede Approvazione)**
|
||||||
|
|
||||||
Per immagini e video:
|
⚠️ **Questa passata richiede invio delle immagini a un LLM esterno. Chiedi sempre conferma esplicita all'utente prima di procedere.**
|
||||||
|
|
||||||
|
**Quando proporla:**
|
||||||
|
- Catalogo con molte immagini senza descrizioni chiare
|
||||||
|
- Necessità di tag semantici avanzati per ricerca
|
||||||
|
- Utente esplicitamente richiede "analisi dettagliata"
|
||||||
|
|
||||||
|
**Come richiedere approvazione:**
|
||||||
|
```
|
||||||
|
📊 Analisi Catalogo Completata
|
||||||
|
|
||||||
|
✅ Passata 1 (Metadata): 24 risorse catalogate
|
||||||
|
|
||||||
|
🤔 Passata 2 (Analisi LLM): Vuoi che analizzi le immagini con AI?
|
||||||
|
|
||||||
|
ℹ️ Questo invierà le immagini a un servizio LLM esterno per:
|
||||||
|
- Descrizione semantica (cosa raffigura)
|
||||||
|
- Colori dominanti
|
||||||
|
- Presenza testo/logo
|
||||||
|
- Contesto (interno/esterno)
|
||||||
|
- Tag automatici
|
||||||
|
|
||||||
|
Rispondi:
|
||||||
|
✅ Sì, analizza con LLM
|
||||||
|
❌ No, metadata base sono sufficienti
|
||||||
|
```
|
||||||
|
|
||||||
|
**Se approvato**, per immagini e video:
|
||||||
- Descrizione semantica (cosa raffigura)
|
- Descrizione semantica (cosa raffigura)
|
||||||
- Colori dominanti
|
- Colori dominanti
|
||||||
- Presenza testo/logo
|
- Presenza testo/logo
|
||||||
- Contesto (interno/esterno, prodotto/persone)
|
- Contesto (interno/esterno, prodotto/persone)
|
||||||
- Tag automatici
|
- Tag automatici
|
||||||
|
|
||||||
|
**Se rifiutato**: Usa solo nomi file ed estensione per descrizioni base (es. "logo_primary.png — Logo aziendale").
|
||||||
|
|
||||||
**Output:** `{project}/assets/catalog.md`
|
**Output:** `{project}/assets/catalog.md`
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
@ -394,7 +423,7 @@ node scripts/generate_catalog.js --client <client_name>
|
||||||
|
|
||||||
- **Dimensioni max:** 500 MB per archivio (configurabile)
|
- **Dimensioni max:** 500 MB per archivio (configurabile)
|
||||||
- **Formati video:** Solo MP4, MOV, AVI (altri richiedono codec aggiuntivi)
|
- **Formati video:** Solo MP4, MOV, AVI (altri richiedono codec aggiuntivi)
|
||||||
- **Analisi contenuto:** Richiede modello con supporto vision (opzionale)
|
- **Analisi contenuto LLM:** Richiede approvazione esplicita utente (privacy/esternalizzazione dati)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue