ForHosting KIT · 意味で探す検索(セマンティック検索)

「おすすめ」を自動表示する

この機能は、商品や記事を1件指定すると、あらかじめ登録しておいたデータの中から関連度の高いものをおすすめとして返します。閲覧履歴がなくても、内容の近さだけでおすすめを組み立てられます。

● 安定提供中クエリあたり$0.002
ご利用方法 ウェブAPIメールアプリ 近日Telegram 近日

アカウントでログインし、当社のサーバー上で実行します。無料ツールはブラウザ内で動作しますが、これは上記の料金がKIT残高から差し引かれます。

閲覧履歴がなくても関連商品を出せる

「よく見られている商品」のようなおすすめは、十分な閲覧データが蓄積されてから初めて機能します。この機能は商品説明文などの内容そのものを比較するため、新しく追加した商品や、閲覧数がまだ少ないページでも関連度の高いおすすめを表示できます。

対象は事前に登録したデータ

おすすめの候補になるのは、あらかじめ商品説明や記事本文などを登録しておいたデータです。新しい商品を追加した場合は、その都度データを登録しておく必要があります。

表示件数は指定できる

「あわせて閲覧されている商品」のように件数を絞って表示したい場合、返す件数を指定できます。関連度の高い順に並んだ結果を、そのまま画面に反映できます。

料金と使い方

基本料金$0.002と1回あたり$0.0015を合わせて、1回の呼び出しが$0.0035です。商品ページや記事ページの表示のたびに呼び出す想定であれば、閲覧数に応じた費用感で見積もれます。

新商品にも関連商品を表示

ECサイト運営者が、追加したばかりで閲覧履歴がない新商品にも、この機能で関連商品を表示しています。

記事サイトの「関連記事」欄に活用

メディア運営者が、記事本文の内容を登録し、読んでいる記事に近いテーマの関連記事を自動で表示しています。

求人サイトの類似求人の表示

求人サイト運営者が、閲覧中の求人と職務内容が近い求人を、この機能でおすすめとして表示しています。

閲覧履歴のデータがなくても使えますか?

使えます。商品説明や記事本文といった内容そのものを比較するため、閲覧履歴は必須ではありません。

おすすめの候補データはどう用意しますか?

商品説明や記事本文などをあらかじめ登録しておく必要があります。

表示件数は指定できますか?

できます。関連度の高い順に、指定した件数を返します。

新しく追加した商品にもすぐ使えますか?

データを登録すれば、閲覧数が少ない新商品でも関連度の高いおすすめを返せます。

料金はどう計算されますか?

基本$0.002+$0.0015、1回の呼び出しが$0.0035です。

利用者ごとに異なるおすすめを出せますか?

この機能自体は内容の近さでおすすめを返す仕組みです。利用者ごとの出し分けは呼び出し側のロジックで組み合わせます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/search/recommend

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/search/recommend \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "search.recommend",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002
クエリあたり$0.0015

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_chunks10000
max_tokens20000
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →