Skip to content

Commit 51ef5cf

Browse files
committed
[feat][prompt] openapi add no render
1 parent ff7433f commit 51ef5cf

4 files changed

Lines changed: 134 additions & 0 deletions

File tree

backend/kitex_gen/coze/loop/prompt/openapi/coze.loop.prompt.openapi.go

Lines changed: 78 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/kitex_gen/coze/loop/prompt/openapi/k-coze.loop.prompt.openapi.go

Lines changed: 53 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/modules/prompt/application/convertor/openapi.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ func OpenAPIMessageDO2DTO(do *entity.Message) *openapi.Message {
7272
Parts: OpenAPIBatchContentPartDO2DTO(do.Parts),
7373
ToolCallID: do.ToolCallID,
7474
ToolCalls: OpenAPIBatchToolCallDO2DTO(do.ToolCalls),
75+
NoRender: do.NoRender,
7576
Metadata: do.Metadata,
7677
}
7778
}
@@ -257,6 +258,7 @@ func OpenAPIMessageDTO2DO(dto *openapi.Message) *entity.Message {
257258
Parts: OpenAPIBatchContentPartDTO2DO(dto.Parts),
258259
ToolCallID: dto.ToolCallID,
259260
ToolCalls: OpenAPIBatchToolCallDTO2DO(dto.ToolCalls),
261+
NoRender: dto.NoRender,
260262
Metadata: dto.Metadata,
261263
}
262264
}

idl/thrift/coze/loop/prompt/coze.loop.prompt.openapi.thrift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ struct Message {
128128
4: optional string reasoning_content // 推理思考内容
129129
5: optional string tool_call_id // tool调用ID(role为tool时有效)
130130
6: optional list<ToolCall> tool_calls // tool调用(role为assistant时有效)
131+
7: optional bool no_render // 是否不需要渲染
131132

132133
100: optional map<string, string> metadata // 消息元信息
133134
}

0 commit comments

Comments
 (0)