API仕様

ナレッジデータストアへAPI経由でデータを入稿する際は、以下のAPIを使用します。

リクエスト情報

リクエストパラメータ

以下のパラメータをJSON形式でリクエストボディに含めて送信します。

パラメータ名 必須 説明
api_key string APIキーを指定します。公開設定画面でAPI連携を有効にすると取得できます。
agent_id string エージェントのIDを指定します。公開設定画面でAPI連携を有効にすると取得できます。
label string データのラベルを指定します。
text string データの本文を5000文字以内で指定します。
url string データのソースとなるURLを指定します。

Curlコマンドサンプル

bashCopy code
curl -X PUT -H "Content-Type: application/json" \\
-d '{"agent_id":"<エージェントのID>","api_key":"<APIキー>","label":"<ラベル>","text":"<本文>"}' \\
<https://api-mebo.dev/datastore/create>

<aside> 💡 APIリクエストを連続で行う場合は、必ず1秒以上のスリープ期間を設けてください。これはAPIの過負荷を防ぐための措置です。

</aside>

<aside> 💡 エージェントID、APIキーは、miiboの公開設定画面からAPIを有効にすることで取得可能です。

https://miibo.dev/admin/publish

</aside>