RapidAPI logo

ApiAI

フリー
開発者 serg.osipchuk
更新日 5ヶ月前
機械学習
2.3/10
人気度
665ms
レイテンシ
100%
正常稼働率

「ApiAI 」のドキュメント

AIによって強化されたインテリジェントな自然言語のボットを構築します。

全文を表示する
POSTaddContext
POSTclearContexts
POSTdeleteContext
POSTgetContext
POSTgetContextx
POSTquery
POSTtextToSpeech
POSTaddContext

指定されたセッションに新しいアクティブコンテキストを追加します。

ヘッダーパラメータ
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
必須パラメータ
apiKeyCREDENTIALS
REQUIREDAccess token obtained from API.AI.
nameSTRING
REQUIREDContext name.
sessionIdSTRING
REQUIREDSession Id
パラメータ(Option)
parametersJSON
OPTIONALArray of parameters used with the action. Json format.
lifeSpanSTRING
OPTIONALNumber of requests after which the context will expire.
コードスニペット
unirest.post("https://ApiAIserg-osipchukV1.p.rapidapi.com/addContext")
.header("X-RapidAPI-Host", "ApiAIserg-osipchukV1.p.rapidapi.com")
.header("X-RapidAPI-Key", "ログインしてキーを取得")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
サンプルレスポンス
概要
リクエストURL: https://ApiAIserg-osipchukV1.p.rapidapi.com/addContext
リクエストメソッド: POST
レスポンスヘッダ
レスポンスボディ

SDKをインストール(NodeJS)

インストール

Node.jsでUnirestを使用するには、NPMモジュールをインストールしてください。

$ npm install unirest

インストール完了後は、簡単にリクエストを行うことができるようになります。

var unirest = require('unirest');

リクエスト

unirest.post("https://ApiAIserg-osipchukV1.p.rapidapi.com/addContext")
.header("X-RapidAPI-Host", "ApiAIserg-osipchukV1.p.rapidapi.com")
.header("X-RapidAPI-Key", "ログインしてキーを取得")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2認証
クライアントID
クライアントシークレット
OAuth2認証