|
@@ -314,10 +314,11 @@ func (this *AiFileController) FileRetrieve() {
|
|
|
frItem.Ask = req.Ask
|
|
|
frItem.Answer = ""
|
|
|
frList = append(frList, *frItem)
|
|
|
+ req.OpenaiFileId = []string{}
|
|
|
|
|
|
for _, v := range historyList {
|
|
|
if v.OpenaiFileId != "" {
|
|
|
- //req.OpenaiFileId = append(req.OpenaiFileId, v.OpenaiFileId)
|
|
|
+ req.OpenaiFileId = append(req.OpenaiFileId, v.OpenaiFileId)
|
|
|
} else {
|
|
|
historyFr := new(aimod.HistoryChat)
|
|
|
historyFr.Ask = v.Ask
|
|
@@ -327,8 +328,8 @@ func (this *AiFileController) FileRetrieve() {
|
|
|
}
|
|
|
|
|
|
//var assistantId,threadId string
|
|
|
- //fileRetrieveResp, err := aiser.FileRetrieve(assistantId, threadId, frList, req.OpenaiFileId)
|
|
|
- fileRetrieveResp, err := aiser.FileRetrieve(assistantId, threadId, frList, []string{})
|
|
|
+ fileRetrieveResp, err := aiser.FileRetrieve(assistantId, threadId, frList, req.OpenaiFileId)
|
|
|
+ //fileRetrieveResp, err := aiser.FileRetrieve(assistantId, threadId, frList, []string{})
|
|
|
if err != nil {
|
|
|
br.Msg = "获取数据失败!"
|
|
|
br.ErrMsg = "获取数据失败,FileRetrieve,Err:" + err.Error()
|