REST API za strojno prevođenje · naplata po znaku

Prijevod kao HTTP krajnja točka

Pošaljite svoje tekstove i primite ih natrag na bilo kojem od 36 jezika. Naplata po znaku, pokrenuto iz Frankfurta i oblikovano da stoji uz ostatak vašeg backenda, a ne iznad njega.

Nabavite besplatni ključ $ curl -X POST https://api.langapi.xyz/v1/translate

36
jezika koje možete poslati
15,00 EUR
za milijun znakova
38
ciljnih varijanti

Zalijepite, odaberite jezik, čitajte

$ 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 znakova

Vaš prijevod će se pojaviti ovdje.

Radi bez računa

01

Naplata poput propusnosti

Znakovi unutra, račun van. Bez licenci za korisnike, bez godišnjeg ugovora, bez minimuma. Dopunite pretplaćeni saldo ili odaberite mjesečni plan s uključenim volumenom i promijenite mišljenje kad god želite.

02

Izgrađeno tamo gdje je GDPR domaći teren

Aplikacija, baza podataka i red čekanja rade u Frankfurtu. Evidencije korištenja sadrže brojeve, nikada sadržaj. Izlazni predmemorija je opcionalna po timu, a svaki podprocesor imenovan je u ugovoru o obradi podataka.

03

Govori format zahtjeva koji već koristite

Zahtjev i odgovor slijede široko korištenu v2 konvenciju prevođenja. Za većinu postojećeg klijentskog koda to znači novi osnovni URL, novi ključ i ništa drugo.

Vaš prvi zahtjev, na jeziku kojim pišete

Pošaljite do 50 nizova znakova i kod ciljnog jezika. Otkrivanje izvornog jezika, formalnost i pojmovnici su opcionalni parametri, a ne dodatni krajnji uređaji.

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)

Cijene na stranici, ne u prodajnom pozivu

Unaprijed plaćena upotreba iznosi 15,00 EUR po milijunu znakova. Plan Starter košta 19,00 EUR mjesečno i uključuje 2.000.000 znakova; Business košta 99,00 EUR mjesečno.

Usporedite planove

faq

Pitanja koja dobivamo prije prvog ključa

Kakva je kvaliteta prijevoda?

Veliki jezični model obavlja prevođenje, vođen uputama napisanim za prevođenje, vašim pojmovima iz pojmovnika i zatraženom formalnošću. Na europskim jezičnim parovima drži se usporedno s postojećim motorima. Najbrži način da to procijenite je okvir iznad: zalijepite vlastiti tekst, bez potrebe za računom.

Kamo ide moj tekst?

Prvo u Frankfurt: aplikacija, baza podataka i red čekanja rade u Njemačkoj. Motor iza toga može obrađivati tekst u EU ili SAD-u, ovisno o konfiguraciji navedenoj u ugovoru o obradi podataka, a svaki prijenos pokriven je standardnim ugovornim klauzulama EU-a.

Preživljava li označavanje cijelo putovanje?

Da. Uz tag_handling postavljen na html ili xml, oznake i atributi ostaju netaknuti, a prevodi se samo tekst između njih. Cijeli dokumenti poput DOCX ili PDF planirani su, ali nisu dio trenutnog izdanja.

Što uključuje prelazak s drugog pružatelja usluga?

Obično novi osnovni URL, https://api.langapi.xyz/v1, i novi ključ. Format zahtjeva slijedi uobičajenu v2 konvenciju, a zaglavlje DeepL-Auth-Key također je prihvaćeno, tako da većina postojećih klijentskih biblioteka nastavlja raditi bez izmjena.

Koliko mogu poslati odjednom?

Pedeset nizova po zahtjevu, između 50.000 i 200.000 znakova po zahtjevu ovisno o planu, te 10 do 100 zahtjeva u sekundi. Zaglavlja ograničenja brzine u svakom odgovoru govore vam gdje se nalazite.