Bibliotecas cliente de AutoML Natural Language

En esta página, se muestra cómo comenzar a usar las bibliotecas cliente de Cloud para la API de AutoML. Las bibliotecas cliente facilitan el acceso a las APIs de Google Cloud desde un lenguaje compatible. Aunque puedes usar las API de Google Cloud de forma directa si realizas solicitudes sin procesar al servidor, las bibliotecas cliente proporcionan simplificaciones que reducen de forma significativa la cantidad de código que debes escribir.

Obtén más información sobre las bibliotecas cliente de Cloud y las antiguas bibliotecas cliente de las APIs de Google en Explicación de las bibliotecas cliente.

Instala la biblioteca cliente

C#

En la actualidad, las bibliotecas cliente de C# para AutoML Natural Language se publican como Alfa.

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

Para obtener más información, consulta Configura un entorno de desarrollo de C#.

Go

go get cloud.google.com/go/automl

Para obtener más información, consulta Configura un entorno de desarrollo de Go.

Java

Si usas Maven, agrega lo siguiente al archivo pom.xml. Para obtener más información sobre las BOM, consulta Las bibliotecas de BOM de Google Cloud Platform.

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

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

Si usas Gradle, agrega lo siguiente a las dependencias:

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

Si usas sbt, agrega lo siguiente a las dependencias:

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

Si usas Visual Studio Code, IntelliJ o Eclipse, puedes agregar bibliotecas cliente a tu proyecto con los siguientes complementos IDE:

Los complementos brindan funcionalidades adicionales, como administración de claves para las cuentas de servicio. Consulta la documentación de cada complemento para obtener más detalles.

Para obtener más información, consulta Configura un entorno de desarrollo de Java.

Node.js

npm install --save @google-cloud/automl

Para obtener más información, consulta Configura un entorno de desarrollo de Node.js.

PHP

composer require google/cloud-automl

Para obtener más información, consulta PHP en Google Cloud.

Python

pip install --upgrade google-cloud-automl

Para obtener más información, consulta Configura un entorno de desarrollo de Python.

Ruby

gem install google-cloud-automl

Para obtener más información, consulta Cómo configurar un entorno de desarrollo en Ruby.

Configura la autenticación

Para autenticar llamadas a las API de Google Cloud, las bibliotecas cliente admiten las credenciales predeterminadas de la aplicación (ADC). Las bibliotecas buscan credenciales en un conjunto de ubicaciones definidas y las usan para autenticar solicitudes a la API. Con ADC, puedes hacer que las credenciales estén disponibles para tu aplicación en una variedad de entornos, como el desarrollo o la producción locales, sin necesidad de modificar el código de la aplicación.

Para los entornos de producción, la forma en que configuras las ADC depende del servicio y el contexto. Para obtener más información, consulta Configura las credenciales predeterminadas de la aplicación.

Para un entorno de desarrollo local, puedes configurar ADC con las credenciales asociadas con tu Cuenta de Google:

  1. Instala e inicializa gcloud CLI

    Cuando inicialices gcloud CLI, asegúrate de especificar un proyecto de Google Cloud en el que tengas permiso para acceder a los recursos que necesita tu aplicación.

  2. Crea el archivo de credenciales:

    gcloud auth application-default login

    Aparecerá una pantalla de acceso. Después de acceder, tus credenciales se almacenan en el archivo de credenciales local que usa el ADC.

Usa la biblioteca cliente

En el siguiente ejemplo, se muestra cómo usar la biblioteca cliente.

C#

Para obtener información sobre cómo usar las bibliotecas cliente con AutoML Natural Language, consulta las siguientes guías:

Go

Para obtener información sobre cómo usar las bibliotecas cliente con AutoML Natural Language, consulta las siguientes guías:

Java

Para obtener información sobre cómo usar las bibliotecas cliente con AutoML Natural Language, consulta las siguientes guías:

Node.js

Para obtener información sobre cómo usar las bibliotecas cliente con AutoML Natural Language, consulta las siguientes guías:

PHP

Para obtener información sobre cómo usar las bibliotecas cliente con AutoML Natural Language, consulta las siguientes guías:

Python

Para obtener información sobre cómo usar las bibliotecas cliente con AutoML Natural Language, consulta las siguientes guías:

Ruby

Para obtener información sobre cómo usar las bibliotecas cliente con AutoML Natural Language, consulta las siguientes guías:

Recursos adicionales

C#

La siguiente lista contiene vínculos a más recursos relacionados con la biblioteca cliente de C#:

Go

La siguiente lista contiene vínculos a más recursos relacionados con la biblioteca cliente de Go:

Java

La siguiente lista contiene vínculos a más recursos relacionados con la biblioteca cliente de Java:

Node.js

La siguiente lista contiene vínculos a más recursos relacionados con la biblioteca cliente de Node.js:

PHP

La siguiente lista contiene vínculos a más recursos relacionados con la biblioteca cliente de PHP:

Python

La siguiente lista contiene vínculos a más recursos relacionados con la biblioteca cliente de Python:

Ruby

La siguiente lista contiene vínculos a más recursos relacionados con la biblioteca cliente de Ruby: