Back to Google Cloud Node

[Discovery Engine API: Nodejs Client][homepage]

packages/google-cloud-discoveryengine/README.md

0.57.065.7 KB
Original Source

Discovery Engine API: Nodejs Client

This library is considered to be stable. The code surface will not change in backwards-incompatible ways unless absolutely necessary (e.g. because of critical security issues) or with an extensive deprecation period. Issues and requests against stable libraries are addressed with the highest priority

Discovery Engine 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 Discovery Engine 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/discoveryengine

Samples

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

SampleSource Code
stream assistsource code
delete cmek configsource code
get cmek configsource code
list cmek configssource code
update cmek configsource code
complete querysource code
import completion suggestionssource code
import suggestion deny list entriessource code
purge completion suggestionssource code
purge suggestion deny list entriessource code
create controlsource code
delete controlsource code
get controlsource code
list controlssource code
update controlsource code
answer querysource code
converse conversationsource code
create conversationsource code
create sessionsource code
delete conversationsource code
delete sessionsource code
get answersource code
get conversationsource code
get sessionsource code
list conversationssource code
list sessionssource code
stream answer querysource code
update conversationsource code
update sessionsource code
create data storesource code
delete data storesource code
get data storesource code
list data storessource code
update data storesource code
batch get documents metadatasource code
create documentsource code
delete documentsource code
get documentsource code
import documentssource code
list documentssource code
purge documentssource code
update documentsource code
create enginesource code
delete enginesource code
get enginesource code
list enginessource code
update enginesource code
check groundingsource code
generate grounded contentsource code
stream generate grounded contentsource code
create identity mapping storesource code
delete identity mapping storesource code
get identity mapping storesource code
import identity mappingssource code
list identity mapping storessource code
list identity mappingssource code
purge identity mappingssource code
provision projectsource code
ranksource code
recommendsource code
create schemasource code
delete schemasource code
get schemasource code
list schemassource code
update schemasource code
searchsource code
search litesource code
list custom modelssource code
train custom modelsource code
update serving configsource code
create sessionsource code
delete sessionsource code
get sessionsource code
list sessionssource code
update sessionsource code
batch create target sitessource code
batch verify target sitessource code
create sitemapsource code
create target sitesource code
delete sitemapsource code
delete target sitesource code
disable advanced site searchsource code
enable advanced site searchsource code
fetch domain verification statussource code
fetch sitemapssource code
get site search enginesource code
get target sitesource code
list target sitessource code
recrawl urissource code
update target sitesource code
cloudsource code
collect user eventsource code
import user eventssource code
purge user eventssource code
write user eventsource code
batch update user licensessource code
list user licensessource code
get acl configsource code
update acl configsource code
get chunksource code
list chunkssource code
complete querysource code
import completion suggestionssource code
import suggestion deny list entriessource code
purge completion suggestionssource code
purge suggestion deny list entriessource code
create controlsource code
delete controlsource code
get controlsource code
list controlssource code
update controlsource code
answer querysource code
converse conversationsource code
create conversationsource code
create sessionsource code
delete conversationsource code
delete sessionsource code
get answersource code
get conversationsource code
get sessionsource code
list conversationssource code
list sessionssource code
update conversationsource code
update sessionsource code
create data storesource code
delete data storesource code
get data storesource code
get document processing configsource code
list data storessource code
update data storesource code
update document processing configsource code
batch get documents metadatasource code
create documentsource code
delete documentsource code
get documentsource code
get processed documentsource code
import documentssource code
list documentssource code
purge documentssource code
update documentsource code
create enginesource code
delete enginesource code
get enginesource code
list enginessource code
pause enginesource code
resume enginesource code
tune enginesource code
update enginesource code
estimate data sizesource code
create evaluationsource code
get evaluationsource code
list evaluation resultssource code
list evaluationssource code
check groundingsource code
get projectsource code
provision projectsource code
report consent changesource code
ranksource code
recommendsource code
create sample querysource code
delete sample querysource code
get sample querysource code
import sample queriessource code
list sample queriessource code
update sample querysource code
create sample query setsource code
delete sample query setsource code
get sample query setsource code
list sample query setssource code
update sample query setsource code
create schemasource code
delete schemasource code
get schemasource code
list schemassource code
update schemasource code
searchsource code
list custom modelssource code
train custom modelsource code
get serving configsource code
list serving configssource code
update serving configsource code
create sessionsource code
delete sessionsource code
get sessionsource code
list filessource code
list sessionssource code
update sessionsource code
batch create target sitessource code
batch verify target sitessource code
create target sitesource code
delete target sitesource code
disable advanced site searchsource code
enable advanced site searchsource code
fetch domain verification statussource code
get site search enginesource code
get target sitesource code
get uri pattern document datasource code
list target sitessource code
recrawl urissource code
set uri pattern document datasource code
update target sitesource code
cloudsource code
collect user eventsource code
import user eventssource code
purge user eventssource code
write user eventsource code
advanced complete querysource code
complete querysource code
import completion suggestionssource code
import suggestion deny list entriessource code
purge completion suggestionssource code
purge suggestion deny list entriessource code
create controlsource code
delete controlsource code
get controlsource code
list controlssource code
update controlsource code
answer querysource code
converse conversationsource code
create conversationsource code
create sessionsource code
delete conversationsource code
delete sessionsource code
get answersource code
get conversationsource code
get sessionsource code
list conversationssource code
list sessionssource code
update conversationsource code
update sessionsource code
create data storesource code
delete data storesource code
get data storesource code
list data storessource code
update data storesource code
batch get documents metadatasource code
create documentsource code
delete documentsource code
get documentsource code
import documentssource code
list documentssource code
purge documentssource code
update documentsource code
create enginesource code
delete enginesource code
get enginesource code
list enginessource code
pause enginesource code
resume enginesource code
tune enginesource code
update enginesource code
create evaluationsource code
get evaluationsource code
list evaluation resultssource code
list evaluationssource code
check groundingsource code
generate grounded contentsource code
stream generate grounded contentsource code
provision projectsource code
ranksource code
recommendsource code
create sample querysource code
delete sample querysource code
get sample querysource code
import sample queriessource code
list sample queriessource code
update sample querysource code
create sample query setsource code
delete sample query setsource code
get sample query setsource code
list sample query setssource code
update sample query setsource code
create schemasource code
delete schemasource code
get schemasource code
list schemassource code
update schemasource code
searchsource code
search litesource code
list custom modelssource code
train custom modelsource code
get serving configsource code
list serving configssource code
update serving configsource code
create sessionsource code
delete sessionsource code
get sessionsource code
list sessionssource code
update sessionsource code
batch create target sitessource code
batch verify target sitessource code
create sitemapsource code
create target sitesource code
delete sitemapsource code
delete target sitesource code
disable advanced site searchsource code
enable advanced site searchsource code
fetch domain verification statussource code
fetch sitemapssource code
get site search enginesource code
get target sitesource code
list target sitessource code
recrawl urissource code
update target sitesource code
cloudsource code
collect user eventsource code
import user eventssource code
purge user eventssource code
write user eventsource 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/discoveryengine@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