feat: 修改ai生成竞品报告的提示词,增加生成表格
This commit is contained in:
parent
1548e2e66a
commit
384f39e30a
@ -144,7 +144,18 @@ func AICompetitorReport(ctx *gin.Context) {
|
|||||||
textChan = make(chan textResult, 1)
|
textChan = make(chan textResult, 1)
|
||||||
go func() {
|
go func() {
|
||||||
// 构建文本生成提示词:理解内容 + 用户要求
|
// 构建文本生成提示词:理解内容 + 用户要求
|
||||||
textPrompt := fmt.Sprintf("基于以下视频和图片的内容描述:\n%s\n\n请根据以下要求生成竞品报告:注意不要输出markdown格式来进行排版,请直接输出纯文本。只需要回复竞品报告的内容,其他无关的内容不要输出,输出的内容第一行不要标题,直接输出竞品报告的正文即可\n我的要求是:\n%s", vlContent, req.TextPrompt)
|
textPrompt := fmt.Sprintf(`基于以下视频和图片的内容描述:
|
||||||
|
%s
|
||||||
|
|
||||||
|
请根据以下要求生成竞品报告:
|
||||||
|
1. 注意不要输出markdown格式来进行排版,请直接输出纯文本
|
||||||
|
2. 只需要回复竞品报告的内容,其他无关的内容不要输出
|
||||||
|
3. 输出的内容第一行不要标题,直接输出竞品报告的正文即可
|
||||||
|
4. 如果需要添加表格,请使用HTML表格格式,例如:<table><tr><th>列1</th><th>列2</th></tr><tr><td>数据1</td><td>数据2</td></tr></table>
|
||||||
|
5. 表格放在报告正文最后面
|
||||||
|
|
||||||
|
我的要求是:
|
||||||
|
%s`, vlContent, req.TextPrompt)
|
||||||
|
|
||||||
chatReq, err := buildChatRequest(textPrompt, nil)
|
chatReq, err := buildChatRequest(textPrompt, nil)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user