リクルートの人工知能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"; ?>
実行結果はこちら