| 程序包 | 说明 |
|---|---|
| com.lark.oapi.service.search.v2.model |
| 限定符和类型 | 方法和说明 |
|---|---|
Present.Builder |
Present.Builder.body(String body)
透传消息体
示例值:raw
|
Present.Builder |
Present.Builder.callbackInfo(String callbackInfo)
透传数据上屏后,回调给业务方的数据,仅在 type = card 时会回调
示例值:可以是纯文本:"callback raw data";也可以是 json string:"{\"biz_id":\"search_context_id\"}"
|
Present.Builder |
Present.Builder.callbackUrl(String callbackUrl)
透传数据上屏后,回调业务方的 url;支持 Open API 与 RPC 两种方式
示例值:Open API - https://open.feishu-boe.cn/open-apis/lark_ai/callback;RPC - sd://p.s.m
|
Present.Builder |
Present.Builder.cardTemplateId(String cardTemplateId)
仅 type = template_card 时使用,代表模版卡片的模版信息
示例值:default
|
Present.Builder |
Present.Builder.cardVariables(TemplateCardVariables cardVariables)
仅 type = template_card 使用,对应到模版卡片中模版里的变量信息,类型应该是map
|
Present.Builder |
Present.Builder.interactable(Boolean interactable)
用来定义工具输出的卡片是否为交互卡片
示例值:true
|
static Present.Builder |
Present.newBuilder() |
Present.Builder |
Present.Builder.operationType(PresentOperationTypeEnum operationType)
在交互卡片的场景下,如果用户完成交互,根据交互行为 Tool 对该交互行为做出的响应
示例值:UPDATE
|
Present.Builder |
Present.Builder.operationType(String operationType)
在交互卡片的场景下,如果用户完成交互,根据交互行为 Tool 对该交互行为做出的响应
示例值:UPDATE
|
Present.Builder |
Present.Builder.operationUrl(String operationUrl)
卡片后续链路交互的请求地址
示例值:https://open.feishu-boe.cn/open-apis/lark_ai/operation
|
Present.Builder |
Present.Builder.type(PresentPresentTypeEnum type)
透传数据类型
示例值:card
|
Present.Builder |
Present.Builder.type(String type)
透传数据类型
示例值:card
|
| 构造器和说明 |
|---|
Present(Present.Builder builder) |
Copyright © 2025. All rights reserved.