Back to Google Cloud Node

[Dialogflow API: Nodejs Client][homepage]

packages/google-cloud-dialogflow/README.md

0.57.052.4 KB
Original Source

Dialogflow 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

Dialogflow 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 Dialogflow 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/dialogflow

Samples

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

SampleSource Code
delete agentsource code
export agentsource code
get agentsource code
get validation resultsource code
import agentsource code
restore agentsource code
search agentssource code
set agentsource code
train agentsource code
list answer recordssource code
update answer recordsource code
create contextsource code
delete all contextssource code
delete contextsource code
get contextsource code
list contextssource code
update contextsource code
create conversation datasetsource code
delete conversation datasetsource code
get conversation datasetsource code
import conversation datasource code
list conversation datasetssource code
create conversation modelsource code
create conversation model evaluationsource code
delete conversation modelsource code
deploy conversation modelsource code
get conversation modelsource code
get conversation model evaluationsource code
list conversation model evaluationssource code
list conversation modelssource code
undeploy conversation modelsource code
clear suggestion feature configsource code
create conversation profilesource code
delete conversation profilesource code
get conversation profilesource code
list conversation profilessource code
set suggestion feature configsource code
update conversation profilesource code
complete conversationsource code
create conversationsource code
generate stateless suggestionsource code
generate stateless summarysource code
generate suggestionssource code
get conversationsource code
ingest context referencessource code
list conversationssource code
list messagessource code
search knowledgesource code
suggest conversation summarysource code
create documentsource code
delete documentsource code
export documentsource code
get documentsource code
import documentssource code
list documentssource code
reload documentsource code
update documentsource code
get encryption specsource code
initialize encryption specsource code
batch create entitiessource code
batch delete entitiessource code
batch delete entity typessource code
batch update entitiessource code
batch update entity typessource code
create entity typesource code
delete entity typesource code
get entity typesource code
list entity typessource code
update entity typesource code
create environmentsource code
delete environmentsource code
get environmentsource code
get environment historysource code
list environmentssource code
update environmentsource code
get fulfillmentsource code
update fulfillmentsource code
create generator evaluationsource code
delete generator evaluationsource code
get generator evaluationsource code
list generator evaluationssource code
create generatorsource code
delete generatorsource code
get generatorsource code
list generatorssource code
update generatorsource code
batch delete intentssource code
batch update intentssource code
create intentsource code
delete intentsource code
get intentsource code
list intentssource code
update intentsource code
create knowledge basesource code
delete knowledge basesource code
get knowledge basesource code
list knowledge basessource code
update knowledge basesource code
analyze contentsource code
create participantsource code
get participantsource code
list participantssource code
streaming analyze contentsource code
suggest articlessource code
suggest faq answerssource code
suggest knowledge assistsource code
suggest smart repliessource code
update participantsource code
create session entity typesource code
delete session entity typesource code
get session entity typesource code
list session entity typessource code
update session entity typesource code
detect intentsource code
streaming detect intentsource code
create sip trunksource code
delete sip trunksource code
get sip trunksource code
list sip trunkssource code
update sip trunksource code
cloudsource code
create toolsource code
delete toolsource code
get toolsource code
list toolssource code
update toolsource code
create versionsource code
delete versionsource code
get versionsource code
list versionssource code
update versionsource code
delete agentsource code
export agentsource code
get agentsource code
get validation resultsource code
import agentsource code
restore agentsource code
search agentssource code
set agentsource code
train agentsource code
get answer recordsource code
list answer recordssource code
update answer recordsource code
create contextsource code
delete all contextssource code
delete contextsource code
get contextsource code
list contextssource code
update contextsource code
clear suggestion feature configsource code
create conversation profilesource code
delete conversation profilesource code
get conversation profilesource code
list conversation profilessource code
set suggestion feature configsource code
update conversation profilesource code
batch create messagessource code
complete conversationsource code
create conversationsource code
generate stateless suggestionsource code
generate stateless summarysource code
generate suggestionssource code
get conversationsource code
ingest context referencessource code
list conversationssource code
list messagessource code
search knowledgesource code
suggest conversation summarysource code
create documentsource code
delete documentsource code
get documentsource code
import documentssource code
list documentssource code
reload documentsource code
update documentsource code
get encryption specsource code
initialize encryption specsource code
batch create entitiessource code
batch delete entitiessource code
batch delete entity typessource code
batch update entitiessource code
batch update entity typessource code
create entity typesource code
delete entity typesource code
get entity typesource code
list entity typessource code
update entity typesource code
create environmentsource code
delete environmentsource code
get environmentsource code
get environment historysource code
list environmentssource code
update environmentsource code
get fulfillmentsource code
update fulfillmentsource code
create generator evaluationsource code
delete generator evaluationsource code
get generator evaluationsource code
list generator evaluationssource code
create generatorsource code
delete generatorsource code
get generatorsource code
list generatorssource code
update generatorsource code
batch delete intentssource code
batch update intentssource code
create intentsource code
delete intentsource code
get intentsource code
list intentssource code
update intentsource code
create knowledge basesource code
delete knowledge basesource code
get knowledge basesource code
list knowledge basessource code
update knowledge basesource code
analyze contentsource code
bidi streaming analyze contentsource code
compile suggestionsource code
create participantsource code
get participantsource code
list participantssource code
list suggestionssource code
streaming analyze contentsource code
suggest articlessource code
suggest faq answerssource code
suggest knowledge assistsource code
suggest smart repliessource code
update participantsource code
delete phone numbersource code
list phone numberssource code
undelete phone numbersource code
update phone numbersource code
create session entity typesource code
delete session entity typesource code
get session entity typesource code
list session entity typessource code
update session entity typesource code
detect intentsource code
streaming detect intentsource code
create sip trunksource code
delete sip trunksource code
get sip trunksource code
list sip trunkssource code
update sip trunksource code
cloudsource code
create toolsource code
delete toolsource code
get toolsource code
list toolssource code
update toolsource code
create versionsource code
delete versionsource code
get versionsource code
list versionssource code
update versionsource 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/dialogflow@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