読者です 読者をやめる 読者になる 読者になる

AD-MARTECH LABO

アドテク・マーテクを中心に、最新技術を片っ端から総ナメして、分かった気になるブログ

リクルートの人工知能API "A3RT" で簡単botつくってみた

AIがタダで利用できるAPI "A3RT" を使ってbotを作ってみた。
a3rt.recruit-tech.co.jp


リファレンスを元にサクッと書く。

<?php
$text = $argv[1];
$url = "https://api.a3rt.recruit-tech.co.jp/talk/v1/smalltalk";
$post_data = [
	"apikey" => APIKEY,
	"query" => $text
	];
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
$result = curl_exec($ch);
curl_close($ch);
$result = mb_convert_encoding($result,'UTF-8');
$res = json_decode($result);
echo $res->{"results"}[0]->{"reply"}. "\n";
?>

実行結果はこちら
f:id:tetsuyaimagawa:20170424210037p:plain