Zotero Translate插件配置Google Gemini翻译服务API教程
-明知山
2025年08月14日 16:04
收录于文集
共4篇

首先我的Zotero版本为7.0.22(64-bit),为当前最新版本,适配于windows系统,Zotero 6或Zotero 7不影响插件和API使用,在软件UI上稍有区别,可点击前往官网下载https://www.zotero.org/download/。

在Google Gemini中生成一个API Key,进入https://aistudio.google.com/apikey,点击`创建API密钥`

点击后选择已有项目

在页面下方出现一个密钥的信息

到这里API就创建好了,接下来看Zotero的配置。


还没有安装Zotero插件的可以先到 https://github.com/windingwind/zotero-pdf-translate#readme 按照文档的步骤安装插件。安装好之后在顶部工具栏打开 编辑-设置

在设置中的侧边栏找到 翻译 ,打开后找到翻译服务选择 Gemini,后方密钥填入刚才申请API时的API密钥,再点击进入配置

接着在配置中填入接口和提示词并勾选上流式输出

其中接口填入申请API界面中给出的网址,例如:

代码块
JavaScript
自动换行
复制代码
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent" \
  -H 'Content-Type: application/json' \
  -H 'X-goog-api-key: GEMINI_API_KEY' \
  -X POST \
  -d '{
    "contents": [
      {
        "parts": [
          {
            "text": "Explain how AI works in a few words"
          }
        ]
      }
    ]
  }'
复制成功

注意generateContent需要删除,否则翻译服务会报错,因此填入的网址为

代码块
JavaScript
自动换行
复制代码
https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash
复制成功

下方提示词可根据自己需求填写,例如:

代码块
JavaScript
自动换行
复制代码
As an academic expert with specialized knowledge in various fields, please provide a proficient and precise translation from ${langFrom} to ${langTo} of the academic text enclosed in 🔤. It is crucial to maintaining the original phrase or sentence and ensure accuracy while utilizing the appropriate language. The text is as follows:  🔤 ${sourceText} 🔤  Please provide the translated result without any additional explanation and remove 🔤
复制成功

保存之后就可以正常使用翻译服务了!