Bibliotecas cliente de CX Agent Studio

En esta página, se muestra cómo comenzar a usar las bibliotecas cliente de Cloud para la API de Gemini Enterprise for Customer Experience. Las bibliotecas cliente facilitan el acceso a Google Cloud las APIs de desde un lenguaje compatible. Puedes usar las APIs deGoogle Cloud directamente con solicitudes sin procesar al servidor, pero las bibliotecas cliente proporcionan simplificaciones que reducen de manera significativa la cantidad de código que debes escribir.

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

Instala la biblioteca cliente

C#

Si usas Visual Studio 2017 o una versión posterior, abre la ventana del administrador de paquetes de NuGet y escribe lo siguiente:

Install-Package Google.Cloud.Ces.V1

Si usas las herramientas de la interfaz de línea de comandos de .NET Core para instalar tus dependencias, ejecuta el siguiente comando:

dotnet add package Google.Cloud.Ces.V1

Si usas V1Beta, usa Google.Cloud.Ces.V1Beta como nombre del paquete.

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

Go

go get -d cloud.google.com/go/ces/apiv1
o
go get -d cloud.google.com/go/ces/apiv1beta

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

Java

Consulta las instrucciones del repositorio de GitHub.

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

Node.js

npm install @google-cloud/ces

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

Python

pip install --upgrade google-cloud-ces

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

Configura la autenticación

Para autenticar las llamadas a las APIs 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 en la autenticación de 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 de desarrollo o producción local, sin necesidad de modificar el código de la aplicación.

En los entornos de producción, la forma en que configuras 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 la Google Cloud CLI. Después de la instalación, inicializa Google Cloud CLI con el siguiente comando:

    gcloud init

    Si usas un proveedor de identidad externo (IdP), primero debes acceder a la gcloud CLI con tu identidad federada.

  2. Si usas un shell local, crea credenciales de autenticación locales para tu cuenta de usuario:

    gcloud auth application-default login

    No es necesario que lo hagas si usas Cloud Shell.

    Si se muestra un error de autenticación y usas un proveedor de identidad externo (IdP), confirma que accediste a gcloud CLI con tu identidad federada.

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

Recursos adicionales

C#

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

Go

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

Java

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

Node.js

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

Python

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