ナレッジベース詳細を取得
ナレッジベースの詳細情報(埋め込みモデル、検索設定、ドキュメント統計を含む)を返します。
1 min read
get/datasets/{dataset_id}
Request example
Response
get/datasets/{dataset_id}
Authorization
Path parameters
ナレッジベース ID。ナレッジベースリストを取得 で取得します。スコープを限定したキーでは、Dify の URL から ID をコピー してください。
Responses
application/json
ナレッジベースの詳細です。
現在このナレッジベースを使用しているアプリケーションの数です。
組み込みメタデータフィールド(例:
document_name、uploader)が有効かどうかです。チャンク構造の設定です。
作成タイムスタンプ(Unix エポック、秒単位)です。
ナレッジベースを作成したユーザーの ID です。
ドキュメントのデータソースタイプです。まだ設定されていない場合は
null です。ナレッジベースの目的または内容を説明するオプションのテキストです。
ドキュメントのチャンキングモードです。
text_model は標準テキストチャンキング、hierarchical_model は親子構造、qa_model は QA ペア抽出を示します。ナレッジベース内のドキュメント総数です。
設定された埋め込みモデルが現在利用可能かどうかです。
インデックス作成に使用される埋め込みモデルの名前です。
埋め込みモデルプロバイダーの識別子です。
organization/plugin_name/provider_name の形式です(例:langgenius/openai/openai)。以前のナレッジベースでは短縮形(例:openai)が返される場合があります。このナレッジベースで API アクセスが有効かどうかです。
ナレッジベースの一意識別子です。
high_quality は埋め込みモデルを使用した精密検索、economy はキーワードベースのインデキシングです。マルチモーダルコンテンツ処理が有効かどうかです。
ナレッジベースが公開済みかどうかです。
ナレッジベースのメンテナーの表示名です。設定されていない場合は
null です。ナレッジベースの表示名です。ワークスペース内で一意です。
permission が partial_members の場合にアクセスを許可されたメンバーのアカウント ID です。更新レスポンスでは常に含まれ、詳細レスポンスでは permission が partial_members の場合にのみ含まれます。このナレッジベースにアクセスできるユーザーを制御します。指定可能な値:
only_me、all_team_members、partial_members。カスタム処理パイプラインが設定されている場合のパイプライン ID です。
プロバイダータイプです。内部管理の場合は
vendor、外部ナレッジベース接続の場合は external です。ランタイム処理モードです。
有効で利用可能なドキュメントの数です。
ドキュメントの合計数です。
最終更新タイムスタンプ(Unix エポック、秒単位)です。
ナレッジベースを最後に更新したユーザーの ID です。
全ドキュメントの合計単語数です。