1028.py
All checks were successful
test / job_1 (push) Successful in 49s

This commit is contained in:
298977887 2024-10-28 21:49:28 +08:00
parent c3b6cdba81
commit ef1edad035

View File

@ -46,15 +46,18 @@ else:
all_commits_text += commit_message + "\n" # 将每个提交信息添加到字符串中 all_commits_text += commit_message + "\n" # 将每个提交信息添加到字符串中
logging.info(f"找到匹配的提交日期: {commit_date},提交信息: {commit_message}") logging.info(f"找到匹配的提交日期: {commit_date},提交信息: {commit_message}")
# 使用 llama3.1 模型翻译 # 使用 llama3.2 模型翻译
logging.info("开始调用 llama3.1 模型进行翻译") logging.info("开始调用 llama3.2 模型进行翻译")
translation_api_url = "https://ollama.aoun.ltd/api/generate" translation_api_url = "https://ollama.aoun.ltd/api/generate"
headers = {"Content-Type": "application/json"} headers = {"Content-Type": "application/json"}
# 设置翻译的 prompt强调技术文档风格 # 设置翻译的 prompt强调技术文档风格
prompt = f""" prompt = f"""
这是OpenWrt的更新日志作为一位熟悉技术文档硬件描述设备树配置的专业翻译员请准确且简洁地将以下内容从英文翻译成简体中文注意保留术语的专业性和准确性避免不必要的意译和简化 你是一位熟悉技术文档硬件描述和设备树配置的专业翻译员请准确且简洁地将以下内容从英文翻译成简体中文
你只会描述它的意思并不提供句子示例我只回复更正改进不会写任何解释并且全部的回复只会使用简体中文 要求
你的回复风格应当始终简洁且高效 1. 遵循技术术语的准确性不意译不简化
2. 逐条翻译每一条更新内容保持原始信息完整分段显示
3. 使用专业简洁的风格确保每条更新信息单独呈现
以下是需要翻译的内容 以下是需要翻译的内容
{all_commits_text} {all_commits_text}
""" """