本指南介绍了 Vertex AI Translation API。
服务:{TRANSLATION_GDC_ENDPOINT}
服务端点
服务端点是指定 API 服务的网络地址的基础网址。
{TRANSLATION_GDC_ENDPOINT} 是一项可能具有多个服务端点的服务。
其服务端点为 https://{TRANSLATION_GDC_ENDPOINT}
。
将 TRANSLATION_GDC_ENDPOINT
替换为用于访问 Vertex AI Translation API 的端点。如需了解详情,请参阅查看服务状态和端点。
本页面上的所有 URI 都与 {TRANSLATION_GDC_ENDPOINT} 服务端点相关。
REST 资源:v3.projects
方法 | |
---|---|
batchTranslateDocument |
POST /v3/{parent}:batchTranslateDocument 以异步批处理模式翻译大量文档。 |
detectLanguage |
POST /v3/{parent}:detectLanguage 检测请求中文本的语言。 |
getSupportedLanguages |
GET /v3/{parent}:getSupportedLanguages 返回支持的翻译语言列表。 |
translateDocument |
POST /v3/{parent}:translateDocument 以同步模式翻译文档。 |
translateText |
POST /v3/{parent}:translateText 翻译输入文本并返回翻译后的文本。 |
REST 资源:v3.projects.glossaries
方法 | |
---|---|
create |
POST /v3/{parent}/glossaries 创建术语表并返回长时间运行的操作。 |
delete |
DELETE /v3/{name} 如果尚未创建术语表,则删除术语表。 |
get |
GET /v3/{name} 获取术语表。 |
list |
GET /v3/{parent}/glossaries 列出项目中的术语表。 |
REST 资源:v3.projects.operations
方法 | |
---|---|
cancel |
POST https://{TRANSLATION_GDC_ENDPOINT}/v3/{name}:cancel 对长时间运行的操作启动异步取消。 |
delete |
DELETE https://{TRANSLATION_GDC_ENDPOINT}/v3/{name} 删除长时间运行的操作。 |
get |
GET /v3/{name} 获取长时间运行的操作的状态。 |
list |
GET /v3/{name}/operations 列出与请求中指定的过滤条件匹配的操作。 |
wait |
POST https://{TRANSLATION_GDC_ENDPOINT}/v3/{name}:wait 等到指定的长时间运行的操作完成,或最多达到指定的超时,从而返回最新状态。 |