Compare commits
2 Commits
main
...
feat-cjy-r
| Author | SHA1 | Date | |
|---|---|---|---|
| feb09190eb | |||
| 384f39e30a |
1
.gitignore
vendored
1
.gitignore
vendored
@ -31,3 +31,4 @@
|
||||
/cmd/logs/*.log
|
||||
/cmd/runtime/log/*.log
|
||||
/build/*
|
||||
CLAUDE.md
|
||||
|
||||
@ -144,7 +144,18 @@ func AICompetitorReport(ctx *gin.Context) {
|
||||
textChan = make(chan textResult, 1)
|
||||
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)
|
||||
if err != nil {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user