资源:WidgetConfig
WidgetConfig 用于捕获 widget 级别的配置。
JSON 表示法 |
---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "enableAutocomplete": boolean, "fieldsUiComponentsMap": { string: { object ( |
字段 | |
---|---|
name |
不可变。微件配置的完整资源名称。格式: 此字段必须是采用 UTF-8 编码的字符串,长度上限为 1024 个字符。 |
displayName |
必需。直观易懂的 widget 配置显示名称。在发现界面中使用。 此字段必须是 UTF-8 编码的字符串,长度限制为 128 个字符。否则,系统会返回 INVALID_ARGUMENT 错误。 |
createTime |
仅限输出。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
updateTime |
仅限输出。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
enableAutocomplete |
是否启用自动补全功能。 |
fieldsUiComponentsMap |
关键在于界面组件。模拟。目前支持 该值是字段的名称及其设备公开范围。 这 3 个自定义字段是可选的,可以添加或移除。 |
facetField[] |
最终用户视图中各个方面的配置和外观。 |
dataStoreType |
仅限输出。父数据存储区的类型。 |
contentSearchSpec |
用于配置内容搜索所需行为的内容搜索规范。 |
enableSummarization |
开启或关闭搜索回答的总结功能。 |
enableSnippetResultSummary |
为每个摘要结果开启或关闭摘要。 |
configId |
仅限输出。 |
enableQualityFeedback |
开启或关闭收集最终用户提供的搜索结果质量反馈。 |
solutionType |
必需。不可变。指定相应 WidgetConfig 可用于的解决方案类型。 |
industryVertical |
仅限输出。WidgetConfig 注册的行业纵向市场。WidgetConfig 行业垂直领域基于关联的 |
allowPublicAccess |
是否允许与 widget 进行无身份验证集成。如果设置为 true,则允许公开访问 widget 中的搜索或其他解决方案,而无需客户托管的后端服务器提供的身份验证令牌。 |
allowlistedDomains[] |
可加载此 widget 的列入许可名单的网域。 |
enableSafeSearch |
是否启用安全搜索。 |
enableConversationalSearch |
是否允许对话式搜索(LLM,多轮)或不允许(非 LLM,单轮)。 |
llmEnabled |
仅限输出。相应数据存储区中是否已启用 LLM。 |
enableResultScore |
是否显示结果得分。 |
resultDisplayType |
要在 UCS widget 中显示的摘要类型。
|
minimumDataTermAccepted |
仅限输出。客户是否接受了数据使用条款。 |
enableWebApp |
是否启用独立式 Web 应用。 |
dataStoreUiConfigs[] |
每个数据存储区可配置的界面配置。 |
collectionComponents[] |
仅限输出。列出与 widget 配置关联的所有集合和子数据存储区的集合组件,这些数据源可用于在 widget 服务 API 中进行过滤,用户可以返回来自所选数据源的结果。 |
enableSearchAsYouType |
是否为搜索 widget 启用即输即搜行为 |
defaultSearchRequestOrderBy |
搜索结果的默认排序(如果已指定)。 用于在适用的请求中设置 SearchRequest#orderBy。https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1alpha/projects.locations.dataStores.servingConfigs/search#request-body |
experimentalFeatures |
允许在 widget(或 Web 应用)中切换不稳定/实验性功能 |
uiSettings |
介绍了在云控制台 widget 配置页面中看到的常规 widget 搜索设置。替换已弃用的顶级属性。 |
accessSettings |
将用于在 Cloud 控制台集成页面中显示的所有 widget 访问权限设置。替换已弃用的顶级属性。 |
uiBranding |
描述搜索微件界面品牌推广设置,例如微件标题、徽标、收藏夹图标和颜色。 |
homepageSetting |
可选。描述 widget 的首页设置。 |
assistantSettings |
可选。仅限输出。描述 widget 的助理设置。 |
customerProvidedConfig |
可选。仅限输出。描述了客户相关配置,目前仅供政府客户使用。项目完成初始配置后,此字段便无法修改。 |
enablePrivateKnowledgeGraph |
可选。仅限输出。是否启用私有知识图谱。 |
方法 |
|
---|---|
|
获取 WidgetConfig 。 |