KamoCRM

Un motore, MADLAD-400, per ogni coppia di lingue

FeatureTranslateService
Spegnimento
22 ottobre 2026 alle ore 16:41 UTC
Autore
Kamo
Impegno
5c7605b

Sostituisce i fornitori LibreTranslate, Bergamot e IndicTrans con MadladProvider (klusterservices madlad/). Le loro lingue non si sovrappongono, e una coppia nessuno di loro era tornato come sua fonte inglese e fu salvato come la traduzione; MADLAD traduce tra due di ~400 lingue, quindi chat in entrata in qualsiasi lingua raggiunge anche l'inglese. - Il fornitore invia un elenco di testi in una sola richiesta: un modello 3B è legato leggendo i suoi pesi e 16 stringhe corte ha preso 9.7 s insieme contro 25.8 s uno per uno. ProviderRouter.translateAll groups a batch's keys (32 testi / 6.000 caratteri), e un gruppo il motore non riesce è retried testo da testo in modo che un testo cattivo non riesca da solo. - TranslationService.batch mascherine protetto nomi per primo, invia ogni testo distinto una volta, in gruppi, e ripristina il nomi dopo; una risposta che ha perso uno è ancora tradotta intorno ai nomi. La scadenza del chiamante è verificata tra i gruppi. - Fino a quando il motore non ha risposto /lingue il fornitore sostiene 22 lingue di Kamo, mai nessuno: una coppia non reclamata è ritornato come fonte inglese e salvato come la traduzione. - Un timeout non viene mai riattivato; 503 occupati e 5xx sono, all'interno della scadenza del chiamante. Il lavoro di fondo tiene una slot per pod così un messaggio di chat mai code dietro una sincronizzazione.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo