遇见数据集

Translation API: 100 Languages, Cached, Batch

收藏
RapidAPI2026-09-09 更新2026-09-10 收录
官方服务:

资源简介:

Neural machine translation across 100 languages on the open @cf/meta/m2m100-1.2b model, with 7-day response caching and batch requests up to 20 items.

创建时间:
2026-09-09
原始信息汇总

数据集概述

Translation API: 100 Languages, Cached, Batch 是一项基于机器学习的文本翻译API服务,利用Meta的开源多语言模型(M2M-100 1.2B)实现100种语言之间的任意互译,并具备缓存加速和批量翻译能力。

核心功能

  • 100种语言任意互译:支持在100种语言之间进行任何方向的文本翻译,需使用支持的ISO语言代码。
  • 自动语言检测:翻译时source参数可选,省略时系统会先自动检测源语言,并在响应中返回detected_sourceconfidence
  • 7天响应缓存:对相同(源语言、目标语言、文本)的请求,将优先从缓存返回结果(cached:true),不消耗AI推理资源。
  • 批量翻译:支持在一次调用中翻译最多20段文本(合计不超过20,000字符),且每段独立缓存。

接口端点

方法 路径 说明
POST /translate 单条文本翻译,请求体包含text(必填)、source(可选)、target(必填)
POST /translate/batch 批量翻译,请求体包含items数组,每项含textsource?target,最多20项且总字符不超过20,000
GET /languages 获取全部100种受支持语言的ISO代码及英文名称列表

定价方案

方案 月费 说明
BASIC $0.00/月 免费,每月300次请求
PRO $15.00/月 付费方案,具体限额见发布期硬性限制
ULTRA $49.00/月 付费方案,具体限额见发布期硬性限制

适用场景

  • 多语言产品界面本地化
  • 客服工单分类处理
  • 内容本地化流水线
  • 聊天及消息应用
  • 目录或数据集的批量翻译

质量与限制说明

  • 翻译质量基于开源M2M-100 1.2B模型,对常见语言对和日常文本表现良好,但对俚语、习语、诗歌及高专业性/法律类文本可能不够精准,建议发布前人工复核。
  • 所有方案在发布期内均设硬性请求限制,待统计实际AI神经元消耗后调整。
  • 底层Workers AI免费层每日共享10,000神经元预算,用尽后新(非缓存)翻译请求将返回429 DAILY_AI_LIMIT错误,缓存结果仍可用。

错误码

错误码 HTTP状态 含义
MISSING_TEXT 400 缺少text或为空
TEXT_TOO_LONG 413 单条文本超过5,000字符
UNSUPPORTED_LANGUAGE 400 源或目标语言代码不支持(可查GET /languages
BATCH_TOO_LARGE 413 超出20项或20,000字符限制
DAILY_AI_LIMIT 429 当日Workers AI共享日预算已用尽
AI_RESPONSE_ERROR 502 模型响应异常
INVALID_JSON 400 JSON格式无效
BODY_TOO_LARGE 413 请求体过大
METHOD_NOT_ALLOWED 405 请求方法不允许
QUERY_TOO_LONG 414 查询过长

所有错误均以JSON格式返回,包含errormessage字段。

其他信息

  • 提供商:AUtomator labs
  • 分类:Text Analysis
  • 订阅者数量:1
  • 数据源:由Cloudflare Workers AI托管的Meta开源M2M-100 1.2B模型
二维码
社区交流群
二维码
科研交流群
商业服务