REST API mašininiam vertimui · apmokestinama už simbolį

Vertimas kaip HTTP galinė stotis

Siųskite savo eilutes ir gaukite jas atgal bet kuria iš 36 kalbų. Apmokestinama už simbolį, veikia Frankfurte ir sukurta taip, kad tilptų šalia likusio jūsų backend'o, o ne ant jo.

Gaukite nemokamą raktą $ curl -X POST https://api.langapi.xyz/v1/translate

36
kalbų, į kurias galite siųsti
15,00 €
už milijoną simbolių
38
tiksliniai variantai

Įklijuokite, pasirinkite kalbą, skaitykite

$ curl -X POST https://api.langapi.xyz/v1/translate \
  -H "Authorization: Bearer la_live_xxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"text":["Thanks for your order"],"target_lang":"FR"}'

{
  "translations": [
    { "detected_source_language": "EN",
      "text": "Merci pour votre commande" }
  ],
  "request_id": "01J8ZC4M9XK3P7QW2NRT5V6YAB",
  "characters": 21
}
0 / 300 simbolių

Jūsų vertimas bus rodomas čia.

Veikia be paskyros

01

Apmokestinama kaip pralaidumas

Simboliai įeina, sąskaita išeina. Jokių licencijų darbo vietoms, jokios metinės sutarties, jokio minimumo. Papildykite išankstinio apmokėjimo balansą arba pasirinkite mėnesinį planą su įskaičiuotu kiekiu ir keiskite nuomonę kada tik norite.

02

Sukurta ten, kur BDAR yra namų teritorija

Programa, duomenų bazė ir eilė veikia Frankfurte. Naudojimo įrašai saugo skaičius, niekada turinį. Išvesties talpykla yra neprivaloma kiekvienai komandai, o kiekvienas subprocesorius yra įvardytas duomenų tvarkymo sutartyje.

03

Kalbą jau naudojamu užklausos formatu

Užklausa ir atsakymas atitinka plačiai naudojamą v2 vertimo konvenciją. Daugumai esamo kliento kodo tai reiškia naują bazinį URL, naują raktą ir nieko daugiau.

Jūsų pirmoji užklausa, kalba, kuria rašote

Perkelkite iki 50 eilučių ir tikslinės kalbos kodą. Šaltinio aptikimas, formalumas ir žodynai yra pasirenkami parametrai, o ne atskiri galiniai taškai.

curl

curl -X POST https://api.langapi.xyz/v1/translate \
  -H "Authorization: Bearer la_live_xxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"text":["Thanks for your order"],"target_lang":"DE"}'

PHP

$ch = curl_init('https://api.langapi.xyz/v1/translate');
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => ['Authorization: Bearer la_live_xxxxxxxx', 'Content-Type: application/json'],
    CURLOPT_POSTFIELDS => json_encode(['text' => ['Thanks for your order'], 'target_lang' => 'DE']),
]);
$response = json_decode(curl_exec($ch), true);
echo $response['translations'][0]['text'];

JavaScript

const response = await fetch('https://api.langapi.xyz/v1/translate', {
  method: 'POST',
  headers: { Authorization: 'Bearer la_live_xxxxxxxx', 'Content-Type': 'application/json' },
  body: JSON.stringify({ text: ['Thanks for your order'], target_lang: 'DE' }),
});
const { translations } = await response.json();
console.log(translations[0].text);

Python

import requests

response = requests.post(
    "https://api.langapi.xyz/v1/translate",
    headers={"Authorization": "Bearer la_live_xxxxxxxx"},
    json={"text": ["Thanks for your order"], "target_lang": "DE"},
    timeout=30,
)
print(response.json()["translations"][0]["text"])

Go

body, _ := json.Marshal(map[string]any{
    "text":        []string{"Thanks for your order"},
    "target_lang": "DE",
})
req, _ := http.NewRequest("POST", "https://api.langapi.xyz/v1/translate", bytes.NewReader(body))
req.Header.Set("Authorization", "Bearer la_live_xxxxxxxx")
req.Header.Set("Content-Type", "application/json")
res, err := http.DefaultClient.Do(req)

Kainos puslapyje, o ne pardavimo skambutyje

Išankstinis apmokėjimas už naudojimą yra 15,00 € už milijoną simbolių. „Starter“ planas kainuoja 19,00 € per mėnesį ir apima 2 000 000 simbolių; „Business“ – 99,00 € per mėnesį.

Palyginkite planus

faq

Klausimai, kuriuos gauname prieš pirmąjį raktą

Kaip atrodo vertimo kokybė?

Didelis kalbos modelis atlieka vertimą, vadovaudamasis vertimui skirtu raginimu, jūsų žodyno terminais ir prašomu formalumu. Europos kalbų porose jis atlaiko lyginimą su nusistovėjusiais varikliais. Greičiausias būdas įvertinti – langelis aukščiau: įklijuokite savo tekstą, paskyra nereikalinga.

Kur keliauja mano tekstas?

Pirmiausia į Frankfurtą: programa, duomenų bazė ir eilė veikia Vokietijoje. Už jo esantis variklis gali apdoroti tekstą ES arba JAV, priklausomai nuo konfigūracijos, nurodytos duomenų tvarkymo sutartyje, o bet koks perdavimas yra padengtas ES standartinėmis sutarties sąlygomis.

Ar žymėjimas išlieka po viso ciklo?

Taip. Kai tag_handling nustatytas į html arba xml, žymos ir atributai lieka nepakeisti, o verčiamas tik tekstas tarp jų. Visi dokumentai, pvz., DOCX ar PDF, yra suplanuoti, bet nėra dabartinės versijos dalis.

Ką reiškia perėjimas nuo kito teikėjo?

Paprastai naujas bazinis URL, https://api.langapi.xyz/v1, ir naujas raktas. Užklausos formatas atitinka įprastą v2 konvenciją, o DeepL-Auth-Key antraštė taip pat priimama, todėl dauguma esamų kliento bibliotekų veikia toliau be pakeitimų.

Kiek galiu išsiųsti vienu kartu?

Penkiasdešimt eilučių vienoje užklausoje, nuo 50 000 iki 200 000 simbolių vienoje užklausoje, priklausomai nuo plano, ir nuo 10 iki 100 užklausų per sekundę. Srauto ribos antraštės kiekviename atsakyme nurodo jūsų padėtį.