Turing Robot PHP API の概要

WBOY
WBOYオリジナル
2016-06-13 12:03:35882ブラウズ

Turing Robot php API の紹介

Turing Robot プラットフォームは、自然言語処理、知識ベース、クラウド コンピューティングおよびその他のテクノロジに基づいており、開発者とパートナーに一連のインテリジェントなセマンティック処理機能 (意味理解、インテリジェントな質問応答、知識ベースのドッキングなど)サービス プラットフォーム。これまでに、このプラットフォームには 100 億近くのコーパスと PB レベルの基本データが蓄積されており、テストされたプラットフォームの全体的な精度は 90% 以上に達しており、このプラットフォームは HTC の Xiao Hi 音声アシスタントやチャイナテレコムの WeChat プラットフォームに適用されています。 、ハイアールのスマート家電制御システムなどは企業から広く評価されています。

以下は API の紹介です:

以下は公式 Web サイトからの抜粋です: http://www.tuling123.com/openapi/cloud/api.jsp?section=9

$apiKey = "独自の appKey";
$apiURL = "http://www.tuling123.com/openapi/api?key=KEY&info=INFO";
//メッセージヘッダーを設定し、リクエストメッセージを構築します
header("Content-type: text/html; charset=utf-8");
$reqInfo = "冗談を言う ";
$url = str_replace("INFO", $reqInfo, str_replace("KEY", $apiKey, $apiURL)); *方法 1: file_get_contents を使用して get モードでコンテンツを取得する* /
$res =file_get_contents($url); echo $res;


/**方法2.curlライブラリを使用するには、php.iniでcurl拡張機能がオンになっているかどうかを確認する必要があります。*/
$ch =curl_init();
$timeout = 5;curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); > $file_contents =curl_exec ($ch);curl_close($ch);
echo $file_contents;




返される結果:

これは json 文字列です。php の json を使用して文字列を処理するだけです
json_decode() を使用して、結果を json データ $data として返します。 $data-> ;text を渡してジョークを出力できること。
同様に、$reqInfo 変数を使用してユーザーが自分で入力できるようにすると、独自のインターフェイスを持つロボットを作成できます。




声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。