Nesta página, mostramos como começar a usar as bibliotecas de cliente do Cloud para a API AutoML. Com as bibliotecas de cliente, é mais fácil acessar as APIs do Google Cloud em uma linguagem compatível. É possível usar as APIs do Google Cloud diretamente fazendo solicitações brutas ao servidor, mas as bibliotecas de cliente fornecem simplificações que reduzem significativamente a quantidade de código necessária.
Leia mais sobre as bibliotecas de cliente do Cloud e das APIs do Google mais antigas em Explicações sobre bibliotecas de cliente.
Instale a biblioteca de cliente
C#
As bibliotecas de cliente C# para o AutoML Natural Language estão sendo lançadas na versão Alfa.
install-package Google.Cloud.AutoML.V1 -pre
Para mais informações, consulte Como configurar um ambiente de desenvolvimento em C#.
Go
go get cloud.google.com/go/automl
Para mais informações, consulte Como configurar um ambiente de desenvolvimento do Go.
Java
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.
Se você estiver usando o Gradle, adicione isto às dependências:
Se você estiver usando o sbt, adicione o seguinte às suas dependências:
Se você estiver usando o Visual Studio Code, o IntelliJ ou o Eclipse, poderá adicionar bibliotecas de cliente ao projeto usando estes plug-ins de IDE:
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.
Para mais informações, consulte Como configurar um ambiente de desenvolvimento em Java.
Node.js
npm install --save @google-cloud/automl
Para mais informações, consulte Como configurar um ambiente de desenvolvimento em Node.js.
PHP
composer require google/cloud-automl
Para mais informações, consulte Como usar o PHP no Google Cloud.
Python
pip install --upgrade google-cloud-automl
Para mais informações, consulte Como configurar um ambiente de desenvolvimento em Python.
Ruby
gem install google-cloud-automl
Para mais informações, consulte Como configurar um ambiente de desenvolvimento em Ruby.
Configurar a autenticação
Para autenticar chamadas para as APIs do Google Cloud, as bibliotecas de cliente são compatíveis com o Application Default Credentials (ADC). As bibliotecas procuram credenciais em um conjunto de locais definidos e as usam para autenticar solicitações à API. Com ele, é possível disponibilizar as credenciais para o aplicativo em vários ambientes, como desenvolvimento ou produção local, sem precisar modificar o código do aplicativo.Em ambientes de produção, a maneira como você configura o ADC depende do serviço e do contexto. Para mais informações, consulte Configurar o Application Default Credentials.
Para um ambiente de desenvolvimento local, é possível configurar o ADC com as credenciais associadas à sua Conta do Google:
Instale e inicialize a CLI gcloud.
Ao inicializar a CLI gcloud, especifique um projeto do Google Cloud em que você tem permissão para acessar os recursos necessários para o aplicativo.
Crie o arquivo de credenciais:
gcloud auth application-default login
Uma tela de login será exibida. Depois de fazer login, suas credenciais são armazenadas no arquivo de credenciais locais usado pelo ADC.
Usar a biblioteca de cliente
O exemplo a seguir mostra como usar a biblioteca de cliente.
C#
Para informações sobre como usar as bibliotecas de cliente com o AutoML Natural Language, consulte os seguintes guias:Go
Para informações sobre como usar as bibliotecas de cliente com o AutoML Natural Language, consulte os seguintes guias:Java
Para informações sobre como usar as bibliotecas de cliente com o AutoML Natural Language, consulte os seguintes guias:Node.js
Para informações sobre como usar as bibliotecas de cliente com o AutoML Natural Language, consulte os seguintes guias:PHP
Para informações sobre como usar as bibliotecas de cliente com o AutoML Natural Language, consulte os seguintes guias:Python
Para informações sobre como usar as bibliotecas de cliente com o AutoML Natural Language, consulte os seguintes guias:Ruby
Para informações sobre como usar as bibliotecas de cliente com o AutoML Natural Language, consulte os seguintes guias:Outros recursos
C#
A lista a seguir contém links para mais recursos relacionados à biblioteca de cliente para C#:
Go
A lista a seguir contém links para mais recursos relacionados à biblioteca de cliente para Go:
Java
A lista a seguir contém links para mais recursos relacionados à biblioteca de cliente para Java:
Node.js
A lista a seguir contém links para mais recursos relacionados à biblioteca de cliente para Node.js:
PHP
A lista a seguir contém links para mais recursos relacionados à biblioteca de cliente para PHP:
Python
A lista a seguir contém links para mais recursos relacionados à biblioteca de cliente para Python:
Ruby
A lista a seguir contém links para mais recursos relacionados à biblioteca de cliente para Ruby: