一件产品。几个活动部件。这里是导览。
每个部分都链接到更深的页面,如果你想了解完整的故事。
一個端點,三種輸入格式,一個UUID用於認證。
POST /ai_agent/translate 处理文本、HTML 和 JSON。 你揀選輸入格式、目標語言,同埋你想要即時回覆定係作為批次工作。 嗰係成個表面積。
认证係喺授权头入面嘅单一UUID。 毋須換取代幣,毋須客戶端程式庫即可啟動。 curl gōngzuò. n8n gōngzuò. Yī gè LangChain gōngjù gōngzuò. 无论你拿着的是什么,都有效。
curl -X POST https://api.fluentc.io/ai_agent/translate \ -H "Authorization: 4f3a-uuid-...-9c2e" \ -H "Content-Type: application/json" \ -d '{ "input_format": "json", "target_language": "es", "mode": "sync", "content": { "title": "Hello", "body": "Welcome" } }' # 204ms · 200 OK { "translation": { "title": "Hola", "body": "Bienvenido" }, "target_language": "es", "tm_hit": false, "request_id": "tx_8f3a72c4" }
當一個代理正喺對話中,並且需要即刻得到答案。
同步请求,响应中为翻译后的文本,无需轮询。
喺幕後,有一個以內容為地址嘅快取,係用嚟作為鍵。 SHA256(target_language + input)第二次同样嘅字符串出现时,你完全跳过模型——相同嘅翻译、相同嘅键、响应更快。
呢件事比聽起來應該重要嘅程度更重要。 一個多語言聊天機械人回答 你好 喺十二种语言中会不断地访问嗰个缓存。
當你有50,000行並且需要一次全部處理時。
提交工作,获得一个 job_id 返回,准备好时进行投票以获取结果。 适用于Google表格、产品目录、JSON i18n文件目录——任何东西。
JSON 正确处理:嵌套结构被遍历,每个字符串值独立且并行地翻译,最终重新组合成原始形状。 钥匙仍然是钥匙。 结构仍然是结构。
同样 job_id 安全可以永远投票——它是一个 确定性哈希你的输入, 唔係隨機嘅票。 重新提交相同内容,你会得到相同的job_id和相同的缓存结果。
一次付清「加入購物車」。永遠。
翻译记忆是你已经付费过的翻译数据库。 下一次相同嘅字符串出现时,你唔使再次付费——而且响应会更快,因为佢冇经过模型。
大多數翻譯API每次都會按字符收費。 我哋唔做。 對於電子商務目錄、支持宏以及任何具有重複字串的產品,這是大多數節省的來源。
你亦可 覆写每个站点的特定翻译 當你想要一個不同於模型預設的渲染時 缓存尊重你的覆盖设置。
个目录,按询问的代理人而定。
主要欧洲语、主要亚洲语、阿拉伯语、希伯来语、印地语,以及更远的长尾语。
个列表已缓存并暴露于 GET /ai_agent/languages,限定於你在代理上啟用的內容。
添加或删除您的仪表板上的语言。 每个代理都有自己启用的集合——因此,一个翻译成十种语言的Shopify代理和一个翻译成三种语言的内部支持代理可以共存在同一个账户下。
五件事值得知道,如果你正在评估。
相同输入 + 目标语言是缓存命中。 冇「模糊匹配」嘅驚喜,亦冇對重複字串按次計費。
重新提交相同嘅批次输入会返回相同嘅job_id。 按设计既是冪等的。
背景翻译工作会在模型超时(5次尝试,指数退避)和速率限制(10次尝试,遵守Retry-After)时重试。 你毋使親自來建造這个。
一份有200个字符串值的文件唔会进行200次连续模型调用——佢会展开同重新组装。
成个 API 都能用 curl 访问到。 如果你需要,SDK就存在;它们并非先决条件。
OpenAPI 规范已发布于 /ai_agent/swagger.yml 同埋互動文件喺 /ai_agent/docs.