资源:ServingConfig
配置用于生成服务时结果(例如搜索结果或推荐预测)的元数据。ServingConfig 在搜索和预测请求中传递,并生成结果。
JSON 表示法 |
---|
{ "name": string, "displayName": string, "solutionType": enum ( |
字段 | |
---|---|
name |
不可变。完全限定名称 |
displayName |
必需。直观易懂的服务配置显示名称。在发现界面中使用。 此字段必须是 UTF-8 编码的字符串,长度限制为 128 个字符。否则,系统会返回 INVALID_ARGUMENT 错误。 |
solutionType |
必需。不可变。指定服务配置可关联的解决方案类型。 |
modelId |
在提供服务时要使用的模型的 ID。目前仅支持 RecommendationModel。可以更改,但只能更改为兼容的模型(例如,将“您可能喜欢的其他内容”点击率模型更改为“您可能喜欢的其他内容”转化率模型)。 当 |
diversityLevel |
在推荐模型结果中使用的多样性程度,例如
如果未指定,我们会根据推荐模型类型选择默认值。默认值: 只有当 |
embeddingConfig |
自带嵌入配置。该配置用于搜索语义检索。检索基于 |
rankingExpression |
排名表达式用于控制检索到的文档的自定义排名。若要利用此功能,您需要进行文档嵌入。ServingConfig 中的排名表达式设置适用于由相应投放配置处理的所有搜索请求。不过,如果指定了 排名表达式是单个函数或多个通过“+”连接的函数。
支持的函数:
函数变量:
排名表达式示例: 如果文档具有嵌入字段 doc_embedding,则排名表达式可以是 |
createTime |
仅限输出。ServingConfig 创建时间戳。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
updateTime |
仅限输出。ServingConfig 更新时间戳。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
filterControlIds[] |
在服务路径中使用的过滤条件控件。系统将应用所有触发的过滤条件控件。过滤条件控件必须与投放配置位于同一数据存储区中。最多 20 个过滤条件控件。 |
boostControlIds[] |
在服务路径中使用的提升控制变量。系统将应用所有触发的提升控制。提升控制变量必须与投放配置位于同一数据存储区中。最多 20 个提升控件。 |
redirectControlIds[] |
重定向控件的 ID。即使触发了多个重定向操作,也只会应用第一个触发的操作。规格数量上限为 100。 只有当 |
synonymsControlIds[] |
条件同义词规范。如果多个同义词条件匹配,则列表中的所有匹配同义词控件都将执行。规格数量上限为 100。 只有当 |
onewaySynonymsControlIds[] |
条件单向同义词规范。如果多个单向同义词条件匹配,系统将执行列表中的所有匹配的单向同义词控件。规格数量上限为 100。 只有当 |
dissociateControlIds[] |
条件不关联规范。如果多个不关联条件匹配,则列表中的所有匹配的不关联控制变量都将执行。顺序无关紧要。规格数量上限为 100。 只有当 |
replacementControlIds[] |
条件替换规范。按列表中的顺序应用。之前替换过的字词无法再次替换。规格数量上限为 100。 只有当 |
ignoreControlIds[] |
条件忽略规范。如果多个忽略条件匹配,系统将执行列表中的所有匹配的忽略控制变量。顺序无关紧要。规格数量上限为 100。 |
promoteControlIds[] |
宣传规范的条件。 规格数量上限为 100。 |
personalizationSpec |
个性化规范的规范。 请注意,如果同时设置了 |
answerGenerationSpec |
可选。答案生成规范。 |
联合字段 vertical_config 。特定垂直行业的配置。vertical_config 只能是下列其中一项: |
|
mediaConfig |
投放配置的 MediaConfig。 |
genericConfig |
投放配置的 GenericConfig。 |
方法 |
|
---|---|
|
回答查询方法。 |
|
获取 ServingConfig。 |
|
列出与相应数据存储区关联的所有 ServingConfig。 |
|
更新 ServingConfig。 |
|
进行推荐,这需要情境用户事件。 |
|
执行搜索。 |
|
执行搜索。 |
|
回答查询方法(流式)。 |