Script python permettant de traduire un long texte
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
Alex 10eedffe7d Traduction pages par pages vor 2 Wochen
README.md Traduction pages par pages vor 2 Wochen
TaniaBorecMemoir(Ukr).pdf traducteur de texte long vor 2 Wochen
main.py Traduction pages par pages vor 2 Wochen
requirements.txt mise à jour dépendances vor 2 Wochen

README.md

Traduction PDF avec Ollama

Ce projet permet de traduire un document PDF page par page en utilisant un modèle LLM local (Ollama) optimisé pour la traduction.


Prérequis

  • Python (version 3.8 ou supérieure)
  • Ollama installé et en cours d’exécution sur ta machine (en mode “serveur”)
  • Un document PDF à traduire
  • Un modèle LLM spécialisé dans la traduction avec un context long.

Création d’un modèle LLM de traduction avec Ollama

En partant de zongwei/gemma3-translator:4b, voici le fichier de customisation :

FROM zongwei/gemma3-translator:4b
PARAMETER	temperature    0.1
PARAMETER	num_ctx	131072
SYSTEM """
Tu es un traducteur professionnel spécialisé dans la traduction de texte ukrainien vers le français.
Traduis fidèlement et naturellement en respectant l'intonation originale utilisée par l'auteur du texte.
Tu ne dois pas interpréter les pensées ou les réflexions de l'auteur.
ne rajoutes pas de texte avant ou après le texte fourni.
Tu dois toujours répondre en français.
"""

Il faut ensuite compiler le modèle avec la commande :

ollama create traductionUkrainienVersFrancais -f .\Modelfile

Installation