本文档适用于 AutoML Natural Language(它与 Vertex AI 不同)。如果您使用的是 Vertex AI,请参阅 Vertex AI 文档

客户端库

尽管您可以通过直接请求来使用 AutoML Natural Language,但我们仍为几种流行语言提供了客户端库。AutoML Natural Language 客户端库是以 Google Cloud 客户端库为基础构建的。这种通用基础架构提供了可实现 API 专属库的功能,另外还提供了在使用任何 Cloud API 时可以直接使用的类型和方法。

可用的客户端库

AutoML Natural Language 提供以下语言的客户端库和指南:

Python

本页面提供了 AutoML Natural Language Python 客户端库的参考文档和相关资源。

资源 说明
库参考文档 AutoML Natural Language Python 库参考文档
语言指南 将 Python 与 GCP 搭配使用的一般指南
GitHub 代码库 此库的源代码和其他文档
Stack Overflow 带有 AutoML Natural Language 和 Python 标记的问题

安装

要安装客户端库,请运行以下命令:

pip install --upgrade google-cloud-automl

Java

本页面提供了 AutoML Natural Language Java 客户端库的参考文档和相关资源。

资源 说明
库参考文档 AutoML Natural Language Java 库参考文档
语言指南 将 Java 与 GCP 搭配使用的一般指南
GitHub 代码库 此库的源代码和其他文档
Stack Overflow 带有 AutoML Natural Language 和 Java 标记的问题

安装

要安装客户端库,请运行以下命令:

如果您使用的是 Maven,请将以下代码添加到您的 pom.xml 文件中。如需详细了解 BOM,请参阅 Google Cloud Platform 库 BOM

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>24.0.0</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>

<dependencies>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-automl</artifactId>
  </dependency>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-bigquery</artifactId>
  </dependency>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-storage</artifactId>
  </dependency>
</dependencies>

如果您使用的是 Gradle,请将以下代码添加到您的依赖项中:

implementation platform('com.google.cloud:libraries-bom:23.1.0')

implementation 'com.google.cloud:google-cloud-automl'

如果您使用的是 sbt,请将以下代码添加到您的依赖项中:

libraryDependencies += "com.google.cloud" % "google-cloud-automl" % "2.1.5"

如果您使用的是 Visual Studio Code、IntelliJ 或 Eclipse,可以通过以下 IDE 插件将客户端库添加到您的项目中:

上述插件还提供其他功能,例如服务帐号密钥管理。如需了解详情,请参阅各个插件相应的文档。

Node.js

本页面提供了 AutoML Natural Language Node.js 客户端库的参考文档和相关资源。

资源 说明
库参考文档 AutoML Natural Language Node.js 库参考文档
语言指南 将 Node.js 与 GCP 搭配使用的一般指南
GitHub 代码库 此库的源代码和其他文档
Stack Overflow 带有 AutoML Natural Language 和 Node.js 标记的问题

安装

要安装客户端库,请运行以下命令:

npm install --save @google-cloud/automl

C#

目前发布的 AutoML Natural Language 的 C# 客户端库属于 Alpha 版。

本页面提供了 AutoML Natural Language C# 客户端库的参考文档和相关资源。

资源 说明
库参考文档 AutoML Natural Language C# 库参考文档
语言指南 将 C# 与 GCP 搭配使用的一般指南
GitHub 代码库 此库的源代码和其他文档
Stack Overflow 带有 AutoML Natural Language 和 C# 标记的问题

安装

要安装客户端库,请运行以下命令:

install-package Google.Cloud.AutoML.V1 -pre

Go

本页面提供了 AutoML Natural Language Go 客户端库的参考文档和相关资源。

资源 说明
库参考文档 AutoML Natural Language Go 库参考文档
语言指南 将 Go 与 GCP 搭配使用的一般指南
GitHub 代码库 此库的源代码和其他文档
Stack Overflow 带有 AutoML Natural Language 和 Go 标记的问题

安装

要安装客户端库,请运行以下命令:

go get -u cloud.google.com/go/automl

PHP

本页面提供了 AutoML Natural Language PHP 客户端库的参考文档和相关资源。

资源 说明
库参考文档 AutoML Natural Language PHP 库参考文档
语言指南 将 PHP 与 GCP 搭配使用的一般指南
GitHub 代码库 此库的源代码和其他文档
Stack Overflow 带有 AutoML Natural Language 和 PHP 标记的问题

安装

要安装客户端库,请运行以下命令:

composer require google/cloud-automl

Ruby

目前发布的 AutoML Natural Language 的 C# 客户端库属于 Alpha 版。

本页面提供了 AutoML Natural Language Ruby 客户端库的参考文档和相关资源。

资源 说明
库参考文档 AutoML Natural Language Ruby 库参考文档
语言指南 将 Ruby 与 GCP 搭配使用的一般指南
GitHub 代码库 此库的源代码和其他文档
Stack Overflow 带有 AutoML Natural Language 和 Ruby 标记的问题

安装

要安装客户端库,请运行以下命令:

gem install google-cloud-automl

身份验证和访问控制

AutoML Natural Language 快速入门指南提供了有关身份验证和访问权限控制的基本信息。如需了解详情,请参阅以下内容: