系统提示词:用于设定模型的行为与输出风格;用户提示词:用于注入当前翻译任务的具体内容与变量。
可用变量:${sourceLang} 原文语言、${targetLang} 目标语言、${text} 待翻译文本。
${sourceLang}
${targetLang}
${text}
接口参数(兼容 OpenAI Chat Completions):{ model, messages:[{role:'system', content: systemPrompt}, {role:'user', content: userPrompt}], temperature }。
{ model, messages:[{role:'system', content: systemPrompt}, {role:'user', content: userPrompt}], temperature }
自定义模型:直接使用你填写的 Base URL 作为完整接口地址,需兼容 /v1/chat/completions 或相同入参结构。
/v1/chat/completions
Gemini:使用 generateContent,将系统提示词与用户提示词拼接为同一 user 内容。
generateContent
user
Google 免费:GET /translate_a/single?client=gtx&sl=&tl=&q=,不使用提示词。
/translate_a/single
错误处理:所有请求在非 2xx 时显示具体的 HTTP 状态码与返回文本,便于排查。
确定执行该操作?