Back to Google Cloud Node

[Gemini Enterprise for Customer Experience API: Nodejs Client][homepage]

packages/google-cloud-ces/README.md

0.57.029.9 KB
Original Source

Gemini Enterprise for Customer Experience API: Nodejs Client

This library is considered to be in preview. This means it is still a work-in-progress and under active development. Any release is subject to backwards-incompatible changes at any time.

Gemini Enterprise for Customer Experience API client for Node.js

A comprehensive list of changes in each version may be found in the CHANGELOG.

Read more about the client libraries for Cloud APIs, including the older Google APIs Client Libraries, in Client Libraries Explained.

Table of contents:

Quickstart

Before you begin

  1. Select or create a Cloud Platform project.
  2. Enable billing for your project.
  3. Enable the Gemini Enterprise for Customer Experience API API.
  4. Set up authentication so you can access the API from your local workstation.

Installing the client library

bash
npm install @google-cloud/ces

Samples

Samples are in the samples/ directory. Each sample's README.md has instructions for running its sample.

SampleSource Code
batch delete conversationssource code
create agentsource code
create appsource code
create app versionsource code
create deploymentsource code
create examplesource code
create guardrailsource code
create toolsource code
create toolsetsource code
delete agentsource code
delete appsource code
delete app versionsource code
delete conversationsource code
delete deploymentsource code
delete examplesource code
delete guardrailsource code
delete toolsource code
delete toolsetsource code
export appsource code
get agentsource code
get appsource code
get app versionsource code
get changelogsource code
get conversationsource code
get deploymentsource code
get examplesource code
get guardrailsource code
get toolsource code
get toolsetsource code
import appsource code
list agentssource code
list app versionssource code
list appssource code
list changelogssource code
list conversationssource code
list deploymentssource code
list examplessource code
list guardrailssource code
list toolssource code
list toolsetssource code
restore app versionsource code
update agentsource code
update appsource code
update deploymentsource code
update examplesource code
update guardrailsource code
update toolsource code
update toolsetsource code
bidi run sessionsource code
run sessionsource code
cloudsource code
execute toolsource code
retrieve tool schemasource code
retrieve toolssource code
generate chat tokensource code
batch delete conversationssource code
create agentsource code
create appsource code
create app versionsource code
create deploymentsource code
create examplesource code
create guardrailsource code
create toolsource code
create toolsetsource code
delete agentsource code
delete appsource code
delete app versionsource code
delete conversationsource code
delete deploymentsource code
delete examplesource code
delete guardrailsource code
delete toolsource code
delete toolsetsource code
export appsource code
get agentsource code
get appsource code
get app versionsource code
get changelogsource code
get conversationsource code
get deploymentsource code
get examplesource code
get guardrailsource code
get security settingssource code
get toolsource code
get toolsetsource code
import appsource code
list agentssource code
list app versionssource code
list appssource code
list changelogssource code
list conversationssource code
list deploymentssource code
list examplessource code
list guardrailssource code
list toolssource code
list toolsetssource code
restore app versionsource code
update agentsource code
update appsource code
update deploymentsource code
update examplesource code
update guardrailsource code
update security settingssource code
update toolsource code
update toolsetsource code
create evaluationsource code
create evaluation datasetsource code
create evaluation expectationsource code
create scheduled evaluation runsource code
delete evaluationsource code
delete evaluation datasetsource code
delete evaluation expectationsource code
delete evaluation resultsource code
delete evaluation runsource code
delete scheduled evaluation runsource code
generate evaluationsource code
get evaluationsource code
get evaluation datasetsource code
get evaluation expectationsource code
get evaluation resultsource code
get evaluation runsource code
get scheduled evaluation runsource code
import evaluationssource code
list evaluation datasetssource code
list evaluation expectationssource code
list evaluation resultssource code
list evaluation runssource code
list evaluationssource code
list scheduled evaluation runssource code
run evaluationsource code
test persona voicesource code
update evaluationsource code
update evaluation datasetsource code
update evaluation expectationsource code
update scheduled evaluation runsource code
upload evaluation audiosource code
bidi run sessionsource code
run sessionsource code
cloudsource code
execute toolsource code
retrieve tool schemasource code
retrieve toolssource code
generate chat tokensource code

Supported Node.js Versions

Our client libraries follow the Node.js release schedule. Libraries are compatible with all current active and maintenance versions of Node.js. If you are using an end-of-life version of Node.js, we recommend that you update as soon as possible to an actively supported LTS version.

Google's client libraries support legacy versions of Node.js runtimes on a best-efforts basis with the following warnings:

  • Legacy versions are not tested in continuous integration.
  • Some security patches and features cannot be backported.
  • Dependencies cannot be kept up-to-date.

Client libraries targeting some end-of-life versions of Node.js are available, and can be installed through npm dist-tags. The dist-tags follow the naming convention legacy-(version). For example, npm install @google-cloud/ces@legacy-8 installs client libraries for versions compatible with Node.js 8.

Versioning

This library follows Semantic Versioning.

More Information: Google Cloud Platform Launch Stages

Contributing

Contributions welcome! See the Contributing Guide.

Please note that this README.md and a variety of configuration files in this repository (including .nycrc and tsconfig.json) are generated from a central template.

License

Apache Version 2.0

See LICENSE