Bibliotecas de cliente

Embora seja possível usar a AutoML Natural Language fazendo solicitações diretas, fornecemos bibliotecas de clientes para vários idiomas populares. As bibliotecas de cliente do AutoML Natural Language são criadas com base nas bibliotecas de cliente do Google Cloud. Essa infraestrutura comum oferece funcionalidades para implementações de bibliotecas específicas da API, além de incluir tipos e métodos que podem ser usados diretamente com qualquer API do Cloud.

Bibliotecas de clientes disponíveis

O AutoML Natural Language fornece bibliotecas de cliente e guias para as seguintes linguagens:

Python

Esta página apresenta documentação de referência e recursos relacionados para a biblioteca de cliente do AutoML Natural Language em Python.

Recurso Descrição
Referência da biblioteca Referência da biblioteca do AutoML Natural Language em Python
Guia da linguagem Guia geral para o uso do Python com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas marcadas com AutoML Natural Language e Python

Instalação

Para instalar a biblioteca de cliente:

pip install --upgrade google-cloud-automl

Java

Esta página apresenta documentação de referência e recursos relacionados para a biblioteca de cliente do AutoML Natural Language em Java.

Recurso Descrição
Referência da biblioteca Referência da biblioteca do AutoML Natural Language em Java
Guia da linguagem Guia geral para usar o Java com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas marcadas com AutoML Natural Language e Java

Instalação

Para instalar a biblioteca de cliente:

Se você estiver usando o Maven, adicione o código abaixo ao arquivo pom.xml. Para mais informações sobre BOMs, consulte BOM das bibliotecas do Google Cloud Platform.

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>20.3.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>

Se você estiver usando o Gradle, adicione isto às dependências:

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

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

Se você estiver usando o sbt, adicione o seguinte às suas dependências:

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

Caso você esteja usando o IntelliJ ou o Eclipse, poderá adicionar bibliotecas de cliente ao seu projeto usando estes plug-ins de ambiente de desenvolvimento integrado:

Os plug-ins também oferecem outras funcionalidades, como gerenciamento de chaves de contas de serviço. Consulte a documentação de cada plug-in para mais detalhes.

Node.js

Esta página apresenta documentação de referência e recursos relacionados para a biblioteca de cliente do AutoML Natural Language em Node.js.

Recurso Descrição
Referência da biblioteca Referência da biblioteca do AutoML Natural Language em Node.js
Guia da linguagem Guia geral para usar o Node.js com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas marcadas com AutoML Natural Language e Node.js

Instalação

Para instalar a biblioteca de cliente:

npm install --save @google-cloud/automl

C#

As bibliotecas de cliente C# para o AutoML Natural Language estão sendo lançadas na versão Alfa.

Esta página apresenta documentação de referência e recursos relacionados para a biblioteca de cliente do AutoML Natural Language em C#.

Recurso Descrição
Referência da biblioteca Referência da biblioteca do AutoML Natural Language em C#
Guia da linguagem Guia geral para usar C# com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas marcadas com AutoML Natural Language e C#

Instalação

Para instalar a biblioteca de cliente:

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

Go

Esta página apresenta documentação de referência e recursos relacionados para a biblioteca de cliente do AutoML Natural Language em Go.

Recurso Descrição
Referência da biblioteca Referência da biblioteca do AutoML Natural Language em Go
Guia da linguagem Guia geral para usar o Go com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas marcadas com AutoML Natural Language and Go

Instalação

Para instalar a biblioteca de cliente:

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

PHP

Esta página apresenta documentação de referência e recursos relacionados para a biblioteca de cliente do AutoML Natural Language em PHP.

Recurso Descrição
Referência da biblioteca Referência da biblioteca do AutoML Natural Language em PHP
Guia da linguagem Guia geral para usar o PHP com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas marcadas com AutoML Natural Language e PHP

Instalação

Para instalar a biblioteca de cliente:

composer require google/cloud-automl

Ruby

As bibliotecas de cliente C# para o AutoML Natural Language estão sendo lançadas na versão Alfa.

Esta página apresenta documentação de referência e recursos relacionados para a biblioteca de cliente do AutoML Natural Language em Ruby.

Recurso Descrição
Referência da biblioteca Referência da biblioteca do AutoML Natural Language em Ruby
Guia da linguagem Guia geral para usar o Ruby com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas marcadas com AutoML Natural Language e Ruby

Instalação

Para instalar a biblioteca de cliente:

gem install google-cloud-automl

Autenticação e controle de acesso

Os guias de guia de início rápido do AutoML Natural Language fornecem informações básicas sobre autenticação e controle de acesso. Para informações mais detalhadas, consulte as seguintes referências: