Skip to main content
POST
テキストでドキュメントを更新

Authorizations

Authorization
string
header
required

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

キーはサーバーサイドで保管し、クライアントコードには決して埋め込まないでください。キーがない、または無効な場合は HTTP 401(unauthorized)が返ります。

Path Parameters

dataset_id
string<uuid>
required

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

document_id
string<uuid>
required

ドキュメント ID です。ナレッジベースのドキュメントリストを取得 から取得します。

Body

application/json
doc_form
enum<string>

チャンク構造:text_model は標準テキストチャンキング、hierarchical_model は親子チャンク、qa_model は質問・回答ペアの抽出です。

ナレッジベースの既存のチャンク構造と一致させる必要があります。省略した場合は既存の構造が使われ、ナレッジベースにまだチャンク構造がない場合は text_model になります。

Available options:
text_model,
hierarchical_model,
qa_model
doc_language
string
default:English

処理最適化のためのドキュメント言語です。

name
string

ドキュメント名です。text を指定する場合は必須です。

process_rule
object

チャンキングの処理ルールです。

retrieval_model
object

このナレッジベースをクエリする際のチャンクの検索方法とランキング方法を制御します。

text
string

ドキュメントのテキスト内容です。

Response

ドキュメントが正常に更新されました。

batch
string

インデックス進捗を追跡するためのバッチ ID です。

document
object