littlebot
Published on 2025-04-18 / 0 Visits
0

【源码】基于Python的中英文Markdown文件翻译润色工具

项目简介

本项目名为GPTTranslator,是基于Python开发的工具。它借助GPT相关语言模型,可实现中英文Markdown文件的翻译和润色,为用户处理Markdown文件提供便利。

项目的主要特性和功能

  1. 智能翻译:自动判断文件语言(中文或英文)并进行相应翻译。
  2. 润色功能:在翻译过程中对文本进行润色处理。
  3. 多模型支持:支持OpenAI gpt - 3.5、gpt - 4o - mini、Azure OpenAI GPT3.5等多个LLM模型。
  4. 生成对比文件:默认在源文件同级目录下生成翻译结果文件和未润色的中间文件,便于用户对比差异并手动修改。

安装使用步骤

安装

假设用户已下载本项目的源码文件,按以下步骤安装: 1. 创建并激活虚拟环境(可选): shell python -m venv .gpt_trans_env && source .gpt_trans_env/bin/activate 2. 安装gpt_trans: shell pip install gpt_trans

准备工作

准备好OpenAI的API Key,并将其添加到环境变量中。不同模型的环境变量配置如下: - OpenAI gpt - 3.5和gpt - 4o - mini等,需配置环境变量 OPENAI_API_KEY。 - Azure OpenAI GPT3.5,需配置环境变量 AZURE_OPENAI_API_KEYAZURE_OPENAI_ENDPOINTAZURE_DEPLOYMENTOPENAI_API_VERSION

使用方法

  • 翻译中文的md为英文的md并润色: shell gpt_trans path_to_your_md.md
  • 模型选择:使用 --llm 参数可选择模型,默认为OpenAI gpt - 4o - mini。例如,要切换成gpt - 4o - mini: shell gpt_trans path_to_your_md.md --llm gpt-4o-mini
  • 查看参数说明: shell gpt_trans --help

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】