Immagini mancanti nei post tradotti quando si utilizza Mistral come modello di traduzione

Quando un post contiene immagini e un utente cambia lingua, la versione tradotta mostra solo il testo: le immagini non vengono visualizzate. Ripassando alla lingua originale, le immagini vengono ripristinate.

Questo problema si è verificato dopo il passaggio dal modello di traduzione OpenAI a Mistral. Con OpenAI le immagini venivano visualizzate correttamente.

Passaggi per riprodurre il problema:

  1. Imposta Mistral come modello di traduzione

  2. Crea un post con un’immagine

  3. Cambia lingua tramite l’interruttore

  4. Le immagini scompaiono nella versione tradotta

Esempio: https://madeira.community/t/topic/199

Versione: Discourse ospitato tramite Communiteq

1 Mi Piace

Ecco il numero di versione, così non tutti devono cercarlo singolarmente: Discourse 2026.1.3

2 Mi Piace

Confermato: questo bug è specifico di Mistral. Gli stessi post sono stati tradotti correttamente con OpenAI (GPT-4 mini) — le immagini sono state preservate in tutte le lingue. Dopo il passaggio a Mistral, le immagini scompaiono in modo casuale in alcune traduzioni linguistiche ma non in altre. Inglese :white_check_mark:, Tedesco :cross_mark:, Portoghese :white_check_mark: — comportamento incoerente.

1 Mi Piace

Possibili soluzioni, e sono interessato a sapere se queste funzionano:

  • migliora il tuo prompt e chiedi esplicitamente di lasciare intatti questo tipo di link

  • utilizza un modello migliore (prova ad esempio Mistral Large)

3 Mi Piace

Passare da Mistral Small a Mistral Large ha risolto il problema. Le immagini sono ora preservate correttamente in tutte le versioni tradotte.

Sembra che Mistral Small non segua l’istruzione del prompt di preservare i link upload://, mentre Mistral Large sì.

1 Mi Piace

Grazie, Richard! Passare a Mistral Large ha funzionato come soluzione temporanea. Tuttavia, mi chiedo: è previsto un piano per risolvere il problema anche su Mistral Small? E se verrà rilasciata una correzione, verrò notificato in questo argomento?

Dato che esistono dozzine di modelli chiamati “Mistral Small”, puoi specificare a quale ti riferisci?

Considerato che oggi non c’è praticamente alcun motivo per utilizzare Mistral Small, poiché è superato sia da Qwen 3.5 che da Gemma 4 nella sua categoria di peso, entrambi in grado di gestire il compito, ti suggerirei di utilizzare un modello migliore.

1 Mi Piace

Grazie! Sto utilizzando mistral-small-latest tramite l’API di Mistral. Quale modello specifico di Qwen 3.5 o Gemma 4 consiglieresti per attività di traduzione e sono supportati in Discourse AI?

Il motivo per cui ho scelto specificamente Mistral è la conformità al GDPR: Mistral è un’azienda con sede nell’UE e server in Francia, aspetto fondamentale per la nostra piattaforma (madeira.community), dato che serviamo utenti in Portogallo/UE.

C’è un elenco molto lungo di provider di inferenza AI con zero conservazione dei dati, come Models | OpenRouter, per esempio.

2 Mi Piace

Grazie per i suggerimenti! :+1:t3:

(Tenere zero dati non è di per sé equivalente alla conformità al GDPR)

Questo non è un problema di Discourse, ma una questione relativa alle capacità degli LLM (di terze parti) in combinazione con il tuo prompt specifico.

1 Mi Piace

Affinando il prompt e testando diverse varianti, sono riuscito a far sì che Mistral Small smettesse di rimuovere le immagini. Ora tutto funziona in modo fluido, veloce e affidabile.