AiToolSelectionConfig

更新时间:
复制 MD 格式

名称

类型

描述

示例值

object

object

enableConditions

object

启用条件配置,控制整体功能何时触发

toolCountThreshold

integer

工具数量阈值

10

toolReranking

object

工具精排配置,使用模型对候选工具排序筛选

modelService

object

精排模型服务配置

serviceId

string

模型服务 ID

svc-xxx

modelName

string

模型名称

gte-rerank-v2

timeoutMillisecond

integer

请求超时时间(毫秒)

5000

filteringMethod

string

过滤方法

topN

topKPercent

integer

保留百分比

50

topNCount

integer

保留数量

5

scoreThreshold

number

分数阈值

0.5

fallbackStrategy

string

失败回退策略

skip

queryRewriting

object

查询改写配置,在工具精排前改写用户查询以提升匹配精度

enabled

boolean

是否启用查询改写

true

modelService

object

改写模型服务配置

serviceId

string

模型服务 ID

svc-xxx

modelName

string

模型名称

gte-rerank-v2

timeoutMillisecond

integer

请求超时时间(毫秒)

5000

promptConfig

object

提示词配置

type

string

提示词类型

builtIn

customPrompt

string

自定义提示词内容

请将以下用户问题改写为...

maxOutputTokens

integer

改写输出最大 Token 数

50

triggerConditions

object

触发条件配置

messageCountThreshold

integer

对话轮次超过此值时触发改写

1

contextSelection

object

上下文选择配置

type

string

上下文选择方式

allMessages

value

integer

保留的消息条数或字符数

5

fallbackStrategy

string

回退策略

skip

pluginStatus AiPluginStatus

插件运行状态