新发布 LanguageAI Voice — 实时多语言语音翻译现已上线 LanguageAI API 现已支持更多语言 → 观看网络研讨会:AI 翻译的未来 → 新发布 LanguageAI Voice — 实时多语言语音翻译现已上线 LanguageAI API 现已支持更多语言 → 观看网络研讨会:AI 翻译的未来 →

SDK 与客户端库

使用官方和多语言 SDK 快速集成 DeepL API

← 返回 API 文档

官方 SDK(6 种语言)

DeepL 提供 6 种官方客户端库,托管在 GitHub 上。这些库封装了 API 请求处理和响应解析,让你专注于构建应用。

Python SDK

JavaScript / TypeScript SDK

  • 安装: npm install deepl-node
  • GitHub: github.com/DeepL/deepl-node
  • 支持: translateText(), translateDocument(), getUsage(), getLanguages()

PHP SDK

  • 安装: composer require deeplcom/deepl-php
  • GitHub: github.com/DeepL/deepl-php
  • 支持: translateText(), translateDocument(), glossary 管理

.NET SDK (C#)

  • 安装: dotnet add package DeepL.net
  • GitHub: github.com/DeepL/deepl-dotnet
  • 支持: TranslateTextAsync(), TranslateDocumentAsync(), GetUsageAsync()

Java SDK

Ruby SDK

  • 安装: gem install deepl-rb
  • GitHub: github.com/DeepL/deepl-rb
  • 支持: DeepL.translate(), DeepL.glossaries(), DeepL.usage()

社区维护的 SDK

API 端点

所有 SDK 都支持以下核心端点:

  • POST /v2/translate — 文本翻译(128 KiB 限制)
  • POST /v2/document — 文档翻译(异步)
  • GET /v3/languages — 获取支持的语言列表
  • POST /v2/glossaries — 术语表管理
  • GET /v2/usage — 查询使用量

选择适合您的 SDK

立即开始在您熟悉的编程语言中集成 DeepL API