Создавайте кроссплатформенные решения для обработки данных, искусственного интеллекта и автоматизации на Python на основе API GroupDocs.Translation. Сосредоточьтесь на бизнес-логике, а не на технических деталях.
Начать бесплатную пробную версиюGroupDocs.Translation предлагает машинный перевод текстов, документов и ресурсов в режиме реального времени. Мощные алгоритмы машинного обучения и сложные нейронные сети обеспечивают качество, близкое к профессиональному переводчику-человеку, но намного быстрее и дешевле. Работая на высокопроизводительном облачном сервере, размещенном в GroupDocs, он может переводить документы PDF, Microsoft Office и OpenOffice, файлы Markdown и ресурсы .NET на 37 европейских, ближневосточных и азиатских языков (в 78 языковых парах). API не только переводит текст, но и точно сохраняет метаданные, структуру, стили и макет документов.
Этот SDK значительно упрощает взаимодействие с облачными сервисами GroupDocs.Translation из кода Python, позволяя сосредоточиться на бизнес-логике, а не на технических деталях. Он обрабатывает все рутинные операции, такие как установление соединений, отправка запросов API и анализ ответов, объединяя все эти задачи в несколько простых методов, которые можно использовать в любом приложении или рабочей книге Python. Python SDK, демонстрационные приложения, документация и примеры распространяются с открытым исходным кодом по лицензии MIT. Вы можете использовать их для любых целей и изменять любую часть кода.
GroupDocs.Translation Cloud SDK для Python поставляется с подробными руководствами для разработчиков и живыми примерами кода, позволяющими быстро приступить к работе с функциями API. Просто создайте бесплатную учетную запись в GroupDocs Cloud, получите информацию о SID и ключе приложения для связи с GroupDocs Cloud API, и вы готовы создать API и использовать SDK.
// Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
from groupdocstranslationcloud.configuration import Configuration
from groupdocstranslationcloud.api.translation_api import TranslationApi
from groupdocstranslationcloud.models.translate_text import TranslateText
from groupdocstranslationcloud.models.translate_document import TranslateDocument
#enter valid apiKey and appSid
configuration = Configuration(apiKey="", appSid="")
api = TranslationApi(configuration)
#document translation
pair = "en-fr"
_format = "docx"
storage = "First Storage"
name = "test.docx"
folder = ""
savepath = ""
savefile = "test_python.docx"
masters = False
elements = []
translator = TranslateDocument(pair, _format, storage, name, folder, savepath, savefile, masters, elements)
request = translator.to_string()
res_doc = api.post_translate_document(request)
print(res_doc.message)
GroupDocs.Translation Cloud — это REST API, который легко интегрируется с любым языком или платформой и способен управлять HTTP-запросами и ответами. Он поддерживает все популярные облачные сервисы хранения, такие как Google Cloud, Drive, DropBox и Amazon S3, для взаимодействия без каких-либо зависимостей.
//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
from groupdocstranslationcloud.configuration import Configuration
from groupdocstranslationcloud.api.translation_api import TranslationApi
from groupdocstranslationcloud.models.translate_text import TranslateText
from groupdocstranslationcloud.models.translate_document import TranslateDocument
#enter valid apiKey and appSid
configuration = Configuration(apiKey="", appSid="")
api = TranslationApi(configuration)
pair = "en-fr"
text = "Welcome to Paris"
translator = TranslateText(pair, text)
request = translator.to_string()
res_text = api.post_translate_text(request)
print(res_text.translation)
Облачный API GroupDocs.Translation защищен SSL, а для запросов аутентификации требуется подпись и параметры запроса AppSID или заголовок авторизации OAuth 2.0.