AI 翻译 API
当前前端与 API 文档共用同一套请求定义,直接对应 Go 后端的 `/api/v1/translate`。
接口地址
POST
https://api-fanyi.qzhua.net/api/v1/translate请求头
| 参数名 | 说明 |
|---|---|
| Content-Type | application/json |
| Authorization | 格式:`Bearer 您的APIKey`。APIKey可以从 顶部头像->管理面板->APIKey 获取。 |
请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| text | string | 是 | 待翻译文本。 |
| sourceLang | string | 否 | 源语言代码,默认 `auto`。 |
| targetLang | string | 否 | 目标语言代码,默认 `en`。 |
| mode | "default" | "style" | "structured" | 否 | 翻译模式,默认 `default`。 |
| style | string | 否 | 仅 `style` 模式生效,例如 `professional`。 |
| formatType | string | 否 | 仅 `structured` 模式生效,例如 `JSON`、`Markdown`。 |
| glossary | Array<{ sourceText: string; targetText: string }> | 否 | 游客可随请求携带术语库;登录用户由后端自动读取账号术语库。 |
| stream | boolean | 否 | `true` 时返回 SSE,`false` 时返回 JSON。 |
在线测试
验证请求体和返回值。
请求体预览
{
"text": "你好,世界",
"sourceLang": "auto",
"targetLang": "en",
"mode": "default"
}实际响应
{
"text": "这里会显示真实返回结果"
}响应示例
JSON
{
"text": "Hello, world"
}