UpdateKnowledgeBaseFileShardingStrategy - 更新知识库文件分块策略

更新时间:
复制 MD 格式

更新知识库文件分块策略

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求语法

POST  HTTP/1.1

请求参数

名称

类型

必填

描述

示例值

RegionId

string

知识库所在地域的地域 ID。

cn-beijing

KnowledgeBaseId

string

知识库的唯一标识。

pkb-2zesv6l6a63xsrym

FileId

string

知识库文档的唯一标识。

e347ddb8-49bb-5c66-94bc-fa05cedaeac8

ShardingStrategyConfig

object

文档级分块策略配置。InheritSpaceStrategy 不为 true 时必填。

DefaultStrategy

object

默认分块策略。没有规则命中时使用该策略。

Type

string

默认分块策略类型。取值:hybrid(按文档结构切分并限制 Token 数量)或 hierarchical(仅按文档结构切分)。

hybrid

Parameters

object

默认分块策略参数。仅设置 Type=hybrid 时支持 MaxTokens 和 MergePeers。

MaxTokens

integer

单个分片的最大 Token 数量,必须为正整数。仅在 Type=hybrid 时生效。

512

MergePeers

boolean

是否合并同一标题下相邻的小分片。仅在 Type=hybrid 时生效。

true

Rules

array<object>

按顺序匹配的覆盖规则列表。当前最多支持一条 ContentType=table 的等值匹配规则。

array<object>

Match

object

规则匹配条件。当前仅支持按内容类型等值匹配表格内容。

ContentType

string

内容类型。当前仅支持 table,表示匹配被解析为表格的内容。

table

Strategy

object

匹配成功后使用的分块策略。

Type

string

覆盖规则的分块策略类型。取值:hybrid 或 hierarchical。

hierarchical

Parameters

object

覆盖规则的分块策略参数。MaxTokens 仅在 Type=hybrid 时生效;MarkdownTables 支持 auto、on 或 off。

MaxTokens

integer

命中内容的单个分片最大 Token 数量,必须为正整数。仅在 Type=hybrid 时生效。

512

MarkdownTables

string

Markdown 表格处理模式。取值:auto(自动判断)、on(强制开启)或 off(关闭)。

auto

InheritSpaceStrategy

boolean

是否恢复继承知识空间的分块策略。设置为 true 时不能同时指定 ShardingStrategyConfig。

false

返回参数

名称

类型

描述

示例值

object

Schema of Response

RequestId

string

请求 ID。

019F7F29-BF69-1734-AE5A-02D391385BAC

示例

正常返回示例

JSON格式

{
  "RequestId": "019F7F29-BF69-1734-AE5A-02D391385BAC"
}

错误码

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情