Most AI tasks no longer need a frontier model Read launch post

Translate 84% cheaper than Google Cloud Translation

Translate English product and support text into your reader's language. SIE, an open-source inference engine, serves the open translation models Hy-MT2 1.8B and MADLAD-400 3B behind one API.

SIE Hy-MT2 1.8B

Android 13 cutoff kept

Starting in Android 13, apps that you install need your permission to send notifications. Tap to change this permission for existing apps.

Japanese, from SIE

Android 13以降では、インストールしたアプリが通知を送信するにはあなたの許可が必要です。既存のアプリのこの許可を変更するにはタップしてください。

Android's JapaneseAndroid, Japanese

Android 13 以降では、インストールするアプリに、通知を送信する権限を付与する必要があります。既存のアプリのこの権限を変更するには、タップしてください。

Google Cloud Translation changed 30 to 300 and bills $20 per 1M characters

Google Cloud Translation

30 became 300
EnglishWMT24++

Let's ride that one over there. Whoa, whoa, whoa, big boy! You're a little too hefty for this ride. Safety first, eh? 30 bills? What a rip-off. I told you. Watch your step!

Bengali, from Google Cloud Translationpowered by Google Translate

চলো ওইটায় চড়ি। আরে, আরে, আরে, বড়সড় ছেলে! এই রাইডের জন্য তুমি একটু বেশিই ভারী। আগে নিরাপত্তা, তাই না? ৩০০ ডলার? কী ডাকাতি! আমি তো আগেই বলেছিলাম। সাবধানে পা ফেলো!

In English: 300 dollars

A translator's Bengali

চলো, ওইখানে রাইডটায় চড়া যাক। ওহ, ওহ, ওহ, বিগ বয়! তুমি এই রাইডের জন্য একটু বেশিই ভারী। নিরাপত্তা সবার আগে, তাই না? ৩০টা বিল? এ তো দিনেদুপুরে ডাকাতি! বলেছিলাম তোমায় আমি। সাবধানে চলো!

In English: 30 bills

Google Cloud Translation

$20 per 1M characters
Characters billed
341,589 in 1,488 segments
Bill for 1B characters
$20,000

84% cheaper than Google Cloud Translation

Match with the human translation
chrF++, 1,488 segments ↑
Google Cloud Translation
Google Cloud Translation 51.8
SIE Hy-MT2 1.8B
SIE Hy-MT2 1.8B 48.1
Cost per 1M characters
USD ↓
SIE Hy-MT2 1.8B
$3.15 SIE Hy-MT2 1.8B
Google Cloud Translation
Google Cloud Translation $20.00
Evaluation
Tested
WMT24++: 1,488 segments in 31 locales
Scored
chrF++ against the post-edited human reference
Prices
Google list price; SIE at its Serverless price

Name the language, get the translation back in one call

from sie_sdk import SIEClient
​
client = SIEClient(api_key="API keysk-sie-…")
​
text = "textStarting in Android 13, apps that you install need your permission to send notifications. Tap to change this permission for existing apps."
result = client.generate(
"modeltencent/Hy-MT2-1.8B",
f"<|hy_begin▁of▁sentence|><|hy_User|>Translate the following text into Japanese. Note that you should only output the translated result without any additional explanation: {text}<|hy_Assistant|>",
max_new_tokens=256,
temperature=0,
)
print(result["text"])
import { SIEClient } from '@superlinked/sie-sdk';

const client = new SIEClient(undefined, { apiKey: 'sk-sie-…' });

const text = "Starting in Android 13, apps that you install need your permission to send notifications. Tap to change this permission for existing apps.";
const result = await client.generate(
  'tencent/Hy-MT2-1.8B',
  `<|hy_begin▁of▁sentence|><|hy_User|>Translate the following text into Japanese. Note that you should only output the translated result without any additional explanation: ${text}<|hy_Assistant|>`,
  { maxNewTokens: 256, temperature: 0 },
);
console.log(result.text);
curl https://api.superlinked.com/v1/generate/tencent__Hy-MT2-1.8B \
  -H "Authorization: Bearer sk-sie-…" \
  -H "Content-Type: application/json" \
  -d "{\"prompt\":\"<|hy_begin▁of▁sentence|><|hy_User|>Translate the following text into Japanese. Note that you should only output the translated result without any additional explanation: Starting in Android 13, apps that you install need your permission to send notifications. Tap to change this permission for existing apps.<|hy_Assistant|>\",\"max_new_tokens\":256,\"temperature\":0}"
Build the "Translation" capability into my app using the Superlinked Inference Engine (SIE).

Context
- SIE is an OpenAI-style inference API. Python SDK: `from sie_sdk import SIEClient`; TypeScript: `@superlinked/sie-sdk`.
- Base URL: https://api.superlinked.com (or my regional endpoint). Auth: Bearer key from env `SIE_API_KEY` (never hard-code it).
- Model: tencent/Hy-MT2-1.8B (SIE primitive: /generate). Keep the model id configurable.

Task
- Input: a block of English text plus the target locale.
- Behaviour: return the text translated into the selected target language
- Call the selected SIE primitive once per request and map the response into your domain type.

Deliverables
- A typed client wrapper, an application-level function for this task, error handling for timeouts/empty input, and unit tests with a stubbed client.
- Wire it into my existing stack (ask me which framework if unclear) and add a short usage example.
Output
Android 13以降では、インストールしたアプリが通知を送信するにはあなたの許可が必要です。既存のアプリのこの許可を変更するにはタップしてください。
Hy-MT2-1.8B

Translate on Serverless, or keep every string in your own cloud

SIE Cluster

Kubernetes in your own cloud, backed by our engineers.

  • Terraform modules for your cloud
  • Apache-2.0, same engine as Serverless
  • GPU workers scale to zero between jobs
  • Separate worker pools for each tenant
Agent prompt Deploy SIE to our AWS account with the superlinked/sie/aws Terraform module. Docs: superlinked.com/docs/deployment.Deploy SIE to our Google Cloud project with the superlinked/sie/google Terraform module. Docs: superlinked.com/docs/deployment.Deploy SIE to our Azure subscription with the superlinked/sie/azure Terraform module. Docs: superlinked.com/docs/deployment.Deploy SIE to our Alibaba Cloud account with the superlinked/sie/alicloud Terraform module. Docs: superlinked.com/docs/deployment.

SIE Local

The open-source server on your own machine.

  • NVIDIA GPU
  • One container, no cluster
  • Process your data fully offline
  • Same SDK and model IDs as Serverless
docker run --gpus all -p 8080:8080 ghcr.io/superlinked/sie-server:latest-cuda12-sglang

Switch to SIE in 5 minutes

from google.cloud import translate_v3

client = translate_v3.TranslationServiceClient()
response = client.translate_text(
    parent=f"projects/{project}/locations/global",
    contents=[text],
    mime_type="text/plain",
    source_language_code="en",
    target_language_code="ja",
)
japanese = response.translations[0].translated_text
SIE
from sie_sdk import SIEClient

client = SIEClient(api_key="sk-sie-…")
result = client.generate(
    "tencent/Hy-MT2-1.8B",
    f"<|hy_begin▁of▁sentence|><|hy_User|>Translate the following text into Japanese. Note that you should only output the translated result without any additional explanation: {text}<|hy_Assistant|>",
    max_new_tokens=256,
    temperature=0,
)
japanese = result["text"]

Talk to us

Tell us about your use case and we'll get back to you shortly.

Apply for an inference grant

Free capacity on our hosted cluster for selected projects. Tell us what you run and we reply by email.