Языковой ИИ для работы с языками, предназначенный для разработчиков. Переводите текст, документы или речь с помощью простых API.
Начните бесплатно, кредитная карта не требуется.
1
2
3
4
5# Выберите язык перевода, а затем нажмите «Запустить», чтобы выполнить перевод.
curl -X POST https://api.deepl.com/v2/translate \
--header "Content-Type: application/json" \
--header "Authorization: DeepL-Auth-Key $YOUR_API_KEY" \
--data '{ "text": ["Hello, world!"], "target_lang": "" }'Переводите текст и HTML с беспрецедентной точностью.

Осуществляйте транскрипцию и перевод речи в режиме реального времени с помощью функций Голосового ввода и «Речь в речь».
Переводите документы в форматах PDF, DOCX, PPTX и других с сохранением исходного форматирования и оформления.

API для перевода — первый запрос к API
Зарегистрируйтесь бесплатно (карта не требуется) и скопируйте ключ API из консоли.
pip install deeplnpm install deepl-nodeimplementation "com.deepl.api:deepl-java:1.16.0"dotnet add package DeepL.netgem install deepl-rbcomposer require deeplcom/deepl-phpСкопируйте этот код, вставьте свой ключ API и запустите.
curl -X POST https://api.deepl.com/v2/translate \
--header "Content-Type: application/json" \
--header "Authorization: DeepL-Auth-Key YOUR_API_KEY" \
--data '{ "text": ["Hello, world!"], "target_lang": "DE" }'
# {"translations":[{"detected_source_language":"EN","text":"Hallo, Welt!"}]}import deepl
deepl_client = deepl.DeepLClient("YOUR_API_KEY")
result = deepl_client.translate_text("Hello, world!", target_lang="DE")
print(result.text) # "Hallo, Welt!"import * as deepl from 'deepl-node'
const deeplClient = new deepl.DeepLClient('YOUR_API_KEY')
const result = await deeplClient.translateText('Hello, world!', null, 'DE')
console.log(result.text) // "Hallo, Welt!"import com.deepl.api.*;
public class Example {
public static void main(String[] args) throws Exception {
DeepLClient client = new DeepLClient("YOUR_API_KEY");
TextResult result = client.translateText("Hello, world!", null, "DE");
System.out.println(result.getText()); // "Hallo, Welt!"
}
}using DeepL;
var client = new DeepLClient("YOUR_API_KEY");
var result = await client.TranslateTextAsync("Hello, world!", null, LanguageCode.German);
Console.WriteLine(result.Text); // "Hallo, Welt!"require 'deepl'
DeepL.configure do |config|
config.auth_key = 'YOUR_API_KEY'
end
translation = DeepL.translate('Hello, world!', nil, 'DE')
puts translation.text # "Hallo, Welt!"<?php
require 'vendor/autoload.php';
$deeplClient = new \DeepL\DeepLClient('YOUR_API_KEY');
$result = $deeplClient->translateText('Hello, world!', null, 'DE');
echo $result->text; // "Hallo, Welt!"Бесплатный ключ API. Кредитная карта не требуется.
Переводите, транскрибируйте и пишите на более чем 30 языках.