|
@@ -157,6 +157,9 @@ func FileRetrieve(assistantId, threadId string, historyChatList []aimod.HistoryC
|
|
|
defer response.Body.Close()
|
|
|
|
|
|
body, err := ioutil.ReadAll(response.Body)
|
|
|
+ if err != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
|
|
|
utils.FileLog.Info("result:" + string(body))
|
|
|
|
|
@@ -192,12 +195,13 @@ type OpenAiFile struct {
|
|
|
}
|
|
|
|
|
|
type OpenAiFileRetrieveResp struct {
|
|
|
- Ret int
|
|
|
- Data *OpenAiFileRetrieve
|
|
|
- Msg string
|
|
|
+ Ret int
|
|
|
+ Data *FileRetrieveResp
|
|
|
+ Msg string
|
|
|
+ ErrMsg string
|
|
|
}
|
|
|
|
|
|
-type OpenAiFileRetrieve struct {
|
|
|
+type FileRetrieveResp struct {
|
|
|
AssistantId string `description:"助手ID"`
|
|
|
ThreadId string `description:"进程id"`
|
|
|
Answer string
|