Skip to main content
post/datasets/{dataset_id}/retrieve
Request example
Response
post/datasets/{dataset_id}/retrieve

Authorization

Authorizationstringheaderrequired#

すべてのリクエストは API キーで認証します:Authorization: Bearer {API_KEY}。アプリのエンドポイントにはアプリの API キーを、ナレッジのエンドポイントにはナレッジベースの API キーを使用します(Dify API クイックスタート)。

キーはサーバーサイドで保管し、クライアントコードには決して埋め込まないでください。キーが欠落または無効なリクエストは HTTP 401(unauthorized)で失敗します。

Path parameters

dataset_idstringrequired#
ナレッジベース ID。ナレッジベースリストを取得 で取得します。スコープを限定したキーでは、Dify の URL から ID をコピー してください。

Body

application/json
attachment_idsstring[]#
検索コンテキストに含める添付ファイル ID のリストです。
external_retrieval_modelobject#
外部ナレッジベースの検索設定です。
querystringrequired#
検索クエリテキストです。

Length: max 250

retrieval_modelobject#

Responses

application/json
検索結果です。
queryobject#
元のクエリオブジェクトです。
recordsobject[]#
一致した検索レコードのリスト。