ナレッジベース内のファイルのチャンク分割戦略を更新します。
今すぐお試しください
テスト
RAM 認証
リクエスト構文
POST HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
ナレッジベースが存在するリージョンの ID。 |
cn-beijing |
| KnowledgeBaseId |
string |
必須 |
ナレッジベースの一意の ID。 |
pkb-2zesv6l6a63xsrym |
| FileId |
string |
必須 |
ナレッジベースファイルの一意の ID。 |
e347ddb8-49bb-5c66-94bc-fa05cedaeac8 |
| ShardingStrategyConfig |
object |
任意 |
ファイルレベルのチャンク分割戦略構成。InheritSpaceStrategy が true に設定されていない場合、このパラメーターは必須です。 |
|
| DefaultStrategy |
object |
必須 |
デフォルトのチャンク分割戦略。ルールが一致しない場合にこの戦略が使用されます。 |
|
| Type |
string |
必須 |
デフォルトのチャンク分割戦略のタイプ。有効な値:
|
hybrid |
| Parameters |
object |
任意 |
デフォルトのチャンク分割戦略のパラメーター。MaxTokens および MergePeers は Type が hybrid に設定されている場合にのみサポートされます。 |
|
| MaxTokens |
integer |
任意 |
チャンクあたりのトークンの最大値。値は正の整数である必要があります。このパラメーターは Type が hybrid に設定されている場合にのみ効果が適用されます。 |
512 |
| MergePeers |
boolean |
任意 |
同じ見出しの下にある隣接する small チャンクをマージするかどうかを指定します。このパラメーターは Type が hybrid に設定されている場合にのみ効果が適用されます。 |
true |
| Rules |
array<object> |
任意 |
順序通りに照合されるオーバーライドルールのリスト。現在、ContentType が table に設定された完全に一致ルールは最大 1 つまでサポートされています。 |
|
|
array<object> |
任意 |
|||
| Match |
object |
必須 |
ルールの一致条件。現在、テーブルコンテンツに対するコンテンツタイプによる完全に一致のみがサポートされています。 |
|
| ContentType |
string |
任意 |
コンテンツタイプ。現在、table のみがサポートされており、テーブルとして解析されたコンテンツに一致します。 |
table |
| Strategy |
object |
必須 |
ルールが一致した場合に使用するチャンク分割戦略。 |
|
| Type |
string |
必須 |
オーバーライドルールのチャンク分割戦略タイプ。有効な値:
|
階層 |
| Parameters |
object |
任意 |
オーバーライドルールのチャンク分割戦略パラメーター。MaxTokens は Type が hybrid に設定されている場合にのみ効果が適用されます。MarkdownTables は auto、on、または off をサポートします。 |
|
| MaxTokens |
integer |
任意 |
一致したコンテンツのチャンクあたりのトークンの最大値。値は正の整数である必要があります。このパラメーターは Type が hybrid に設定されている場合にのみ効果が適用されます。 |
512 |
| MarkdownTables |
string |
任意 |
Markdown テーブル処理モード。有効な値:
|
auto |
| InheritSpaceStrategy |
boolean |
任意 |
ナレッジスペースからのチャンク分割戦略の継承を時間的に解凍するかどうかを指定します。このパラメーターが true に設定されている場合、ShardingStrategyConfig を同時に指定することはできません。 |
false |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスのスキーマ。 |
||
| RequestId |
string |
リクエスト ID。 |
019F7F29-BF69-1734-AE5A-02D391385BAC |
例
成功レスポンス
JSONJSON
{
"RequestId": "019F7F29-BF69-1734-AE5A-02D391385BAC"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。