是的,完全正确。
在“自定义翻译 API”的设置窗口中,“请求头” 和 “请求数据” 这两个输入框,都需要您以 纯 JSON 格式 进行填写。
具体位置和填写方法如下:
- 打开“自定义翻译 API”设置窗口。
您会看到类似下图的几个输入区域:
- API地址:填写 NVIDIA NIM 的端点 URL。
- 请求头:在这里填写认证信息的 JSON。
- 请求数据:在这里填写调用模型指令的 JSON。
- 响应数据:填写提取翻译结果的 JSONPath。
“请求头”框内应填写的内容示例:
{
"Authorization": "Bearer nvapi-xxxxxx-Your-NVIDIA-API-Key-xxxxxx",
"Content-Type": "application/json"
}
(请将 nvapi-xxxxxx-Your-NVIDIA-API-Key-xxxxxx 替换为您真实的 NVIDIA API Key)
“请求数据”框内应填写的内容示例:
{
"model": "minimax-m2.1",
"messages": [
{
"role": "user",
"content": "请将以下内容从{{source_language}}翻译到{{target_language}},严格只返回翻译结果,不要添加任何解释、序号、引号或额外文本:\n{{text}}"
}
],
"temperature": 0.1,
"stream": false
}
重要提示:
- 格式必须正确:JSON 要求使用双引号
",并且不能有尾随逗号。填写后,您可以点击输入框下方的 “测试” 按钮,软件会尝试解析 JSON,如果格式错误会提示。 - 变量不要修改:
{{source_language}}、{{target_language}} 和 {{text}} 是软件会自动替换的占位符,务必保留原样,不要修改或删除它们。 - 先测试:配置完成后,务必先使用主界面右下角的 “测试” 功能,输入一段文字看是否能返回正确的翻译结果,这是验证配置是否成功的唯一可靠方法。
请查看更多参考文档:
自定义翻译api